Forum: Mikrocontroller und Digitale Elektronik ATMega324P 2xUART und 1xSPI


von Christian (Gast)


Lesenswert?

Hallo,
weiß jemand von euch, ob es möglich ist, den ATMega324P wie folgt zu 
betreiben??
UART0 = USB-Verbindung über FT323RL
UART1 = Irgendein GPS-Device
SPI   = SD-Karte

Also, ob es generell möglich ist diese 3 Interfaces so zu belegen, denn 
auf der Produktübersichtsseite von ATMEL
http://atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC

steht folgender Eintrag, der mich etwas verunsichert:
SPI   : 1+USART
USART : 2

bedeutet dieses 1+USART nun dass:
1) ich einen SPI-Channel habe und noch einen dabei, wenn ich einen USART 
opfere
2) ich einen USART-Channel habe, wenn ich den SPI opfere ??

von Johannes M. (johnny-m)


Lesenswert?

Es gibt ein SPI-Interface und zusätzlich können beide USARTs als 
SPI-Master betrieben werden (macht theoretisch bis zu 3 x SPI).

von Christian (Gast)


Lesenswert?

UART  = Universal Asynchronous Receiver/Transmitter
USART = Universal Synchron Asynchronous Receiver/Transmitter

habe ich grade mal rausgesucht, für die kommunikation per USB benötige
ja die UART-Interfaces, da die Daten ja nicht synchronisiert kommen..

Und so wie ich es im Datenblatt lese, können die 2 USART ja asynchronus 
und synchronus betrieben werden.... :) I like that !

ich brauche ja genau das:
1x SPI   (SD-Card connection)
1x UART  (USB-communication)
1x UART  (GPS-Receiver communication)


Also habt vielen Dank für die Antworten !!

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.