Servus, ich möchte bei einem Atmel SAM4S den USART im SPI-Mode benutzen (Master). Ich nutze das Atmel Studio in der Version 6.1 zusammen mit dem ASF 3.11. Jetzt gibt es hier mehrere Bibliotheken und ich weiß nicht genau, mit welchem ich den USART im SPI-Mode nutzen kann. Im Moment nutze ich die usart_spi.h. Die Schnittstelle an sich scheint auch zu funktionieren, nur der Chipselect (laut Datenblatt ist das ja dann der RTS-Pin) funtkioniert im Moment nicht richtig. Da komme ich mit der Konfiguration auch nicht wirklich klar. Ich habe dann versucht den Chipselect immer selber zu setzen, aber das klappt so irgendwie auch nicht. Leider ist das Beispiel von Atmel für einen Xmega und daher kann ich das nicht direkt anwenden. Hat vielleicht jemand schonmal einen USART im SPI-Mode hier konfiguriert? Gruß
fürn XMega ja... du musst beim Init net struct übergeben, wenn du das CS mit den ASF Funktionen benutzen willst... Ansonsten mit der "Hand" ist es oft einfacher... ich empfehle aber mit jedem CS zu resetten, sonst sind deine Bits verschoben... beim XMega geht das, indem man disable RX und dann wieder enable RX beim select macht... Grüße BAsti
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.