-
-
Erfahrener Benutzer
Fleißiges Mitglied
zwei mal UART an einem AVR?
Hallo,
Ich wüsste gerne ob es möglich ist mehrere Serielle Schnittstellen mit einem AtMega644 zu betreiben.
Ob GCC oder Bascom wäre mir egal.
Gruß Goldenflash
-
Erfahrener Benutzer
Roboter Genie
Ob ein µC mehrer Hardware UARTs hat, kannst du schon an den bezeichnungen der Anschlüsse sehen. Bei deinem 644 gibt es neben Rxd0 und Txd0 auch noch Rxd1 und Txd1, also schon mal 2.
Weitere serielle Verbindungen kannst du über Software UARTs aufbauen. Schau dazu mal unter dem Open Befehl in der Hilfe.
Diese haben allerdings eine eingeschränkte Funktionalität gegenüber den HW UARTs.
-
Erfahrener Benutzer
Roboter Experte
Oder du baust dir ein Switch
Gruß, Yaro
-
Es gibt den "normalen" Atmega644 und den Atmega644P mit 2 Hardware USARTs die auch getrennt von einander initialisiert und angesprochen werden
-
Erfahrener Benutzer
Robotik Einstein
Unter Bascom kann man sehr leicht mehrere Software USARTs
einrichten, habe ich schon öfters gemacht, die laufen recht Gut.
Schaue einmal unter Bascom/samples/serial/ nach dort sind Beispiele.
Gruß Richard
-
Erfahrener Benutzer
Robotik Visionär
Die Xmegas haben bis zu 8 USARTs. Meine Parameterliste sagt , dass die mega640/m1280/m2560 auch schon vier Stück davon haben.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen