Hallo, ich habe das AT90CAN128 Evaluationsboard von Atmel. Über die Uart Schnittstelle versende ich Daten an den PC und Daten von PC zum Board. Bis zu einer Baudrate von 57600 kommen alle Daten sauber an. Erst bei der Baudrate 115200 kommt nur noch Müll an. Kann es daran liegen, dass das 8Mhz Quarz nicht Baudratenfreundlich ist?
Baudraten-quratz nehmen, problem gelöst, alles andere ist pfusch...
Hi >Kann es daran liegen, >dass das 8Mhz Quarz nicht Baudratenfreundlich ist? Ja. Bei deiner Baudrate ist der Fehler 8,5%. Evtl. die UART auf Double-Speed einstellen. Da wird der Fehler kleiner. MfG Spess
Hans schrieb: > Kann es daran liegen, dass das 8Mhz Quarz nicht Baudratenfreundlich ist? Was sagt denn das Datenblatt dazu? Hast du das schon gesehen: http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART
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.