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
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
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.