Ich bin neulich über eine Firmware für einen Z8 Mikrocontroller gestolpert, der bei der Eröffnung der ser. Kommunikation die Baudrate erkennt - am ersten Bit das vom Host kommt wenn dort CR eingegeben wird. Die Idee find ich ziemlich gut, hab nur momentan keinen Plan wie man sowas mit nem AVR in C programmieren könnte. Hat eventuell zufällig jemand ein fertiges Code-Beispiel für so ein Verfahren?
Guten Morgen Micha, Peter Dannegger hat das in Bootloader Fastboot 2.0 realisiert. https://www.mikrocontroller.net/attachment/25392/Bootloader_FastBoot_von_Peter_Dannegger.pdf Beitrag "Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain"
Was stört dich an dem Code, den du mit Google findest? https://github.com/mkschreder/avr-baudrate https://sites.google.com/site/progic2/a_serial
Danke für die Tips, hilft mir sehr weiter! Mit google hab ich's nicht hinbekommen, was zu finden, da kamen immer bloß die üblichen Formeln wie man die UBRR Werte ausrechnen kann...
Micha schrieb: > Mit google hab ich's nicht hinbekommen, was zu finden Dann musst du an deiner Kompetenz bei der Benutzung von Google noch erheblich arbeiten. "avr autobaud" als Suchbegriff z.B. findet auf Anhieb etliche relavante Treffer. Ja, ein bissel eigene Kreativität kann auch bei der Google-Benutzung nicht schaden. Aber ist ja heute im Zeitalter der C&P-Programierer völlig unmodern...
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.