Hallo Leute,
oben genanntes Problem für ein neues Projekt.
Folgendes ist geplant:
Ich möchte einen GPS Empfänger an einen ATMEGA48/88/168 anbinden.
Der GPS Empfänger hat eine RS232 Schnittstelle. Beim anlegen der Betriebsspannung am Empfänger wird diese auf eine Baudrate von 9600 gesetzt. Desweiteren erfolgt die Datenübertragung der Koordinaten um Abstand von 1 oder 2 Sekunden.
Das war die Overtüre, jetzt das Problem.
Man kan bei diesem GPS Empfänger den Abstand der Datenübertragung auf 0,5 Sek. setzen. Dann ändert dieser aber auch die Baudrate !!!
Meines Wissens ist der CONFIG Befehl für die UART nicht reconfig fähig. Oder irre ich ?
Hat jemand schon mal zur Programmlaufzeit die Baudrate einer Schnittstelle gändert ?
Wäre für einen prinzipellen Tipp dankbar. Es gibt noch keinen Quellcode. Es ist noch Konzeption !!
Damit steht und fällt mein nächstes Projekt (Nachfahren einer gelernten Strecke mit einem RC-Car per GPS).
Zwei Schnittstellen im Programm konfigurieren und diese elektronisch umschalten möchte ich nur als Notlösung verwenden.
Viele Grüße Hermlin
oben genanntes Problem für ein neues Projekt.
Folgendes ist geplant:
Ich möchte einen GPS Empfänger an einen ATMEGA48/88/168 anbinden.
Der GPS Empfänger hat eine RS232 Schnittstelle. Beim anlegen der Betriebsspannung am Empfänger wird diese auf eine Baudrate von 9600 gesetzt. Desweiteren erfolgt die Datenübertragung der Koordinaten um Abstand von 1 oder 2 Sekunden.
Das war die Overtüre, jetzt das Problem.
Man kan bei diesem GPS Empfänger den Abstand der Datenübertragung auf 0,5 Sek. setzen. Dann ändert dieser aber auch die Baudrate !!!
Meines Wissens ist der CONFIG Befehl für die UART nicht reconfig fähig. Oder irre ich ?
Hat jemand schon mal zur Programmlaufzeit die Baudrate einer Schnittstelle gändert ?
Wäre für einen prinzipellen Tipp dankbar. Es gibt noch keinen Quellcode. Es ist noch Konzeption !!
Damit steht und fällt mein nächstes Projekt (Nachfahren einer gelernten Strecke mit einem RC-Car per GPS).
Zwei Schnittstellen im Programm konfigurieren und diese elektronisch umschalten möchte ich nur als Notlösung verwenden.
Viele Grüße Hermlin