Forum: Projekte & Code SPI und AT91SAM7


von Clemens H. (sum)


Angehängte Dateien:

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

von Clemens H. (sum)


Angehängte Dateien:

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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.