SPI und AT91SAM7

OP #371947
Lesenswert?

Hallo Forum,

ich habe mich nun etwas ausgiebiger mit dem SPI-Interface der SAM7
Controller serie von Atmel beschäftigt als ich ursprünglich wollte.
Inzwischen ist mein Code so weit, dass ich damit auch den ENC28j60 von
Microchip ansprechen kann und Pakete verschicken kann.

Ich habe hier mal den SPI-Code zur diskussion gestellt.

Die Aufgabe der Library ist das korrekte ansteuern der Chip-Select
Leitungen (die könnte man auch im PIO-Modus machen, derzeit aber vom
SPI-Controller), das korrekte synchronisieren der Übertragung, etc.

Für Anregungen bin ich sehr dankbar!
Clemens
Angehängte Dateien:
OP #371948
Lesenswert?

Nach anfänglichen Schwierigkeiten ist der Code nun etwas umfangreicher
geworden. Bei mir läuft er jetzt Zuverlässig. Es ist nun auch möglich,
die CS-Leitungen per General-IO-Pin zu steuern, diese bleiben
logischerweise immer aktiv (Workaround für den Bug im Silicon).

Ich hoffe, der Code wird auch mal genutzt?! Wenn ja, bitte bescheid
sagen.

Clemens
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren