Atmel SAM4S USART in SPI-Mode

Gast #3357034
Lesenswert?

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ß
Gast #3363418
Lesenswert?

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

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