Ich finde irgendwie im Datenblatt nicht, welcher Wert für die Default Baudrate gilt. Das ist wohl Abhängig von OSC20M aber ob nun 16 oder 20 MHz kann ich nicht finden. Tomaten auf den Augen oder Verständnisproblem? Wer hilft?
Jürgen schrieb: > Ich finde irgendwie im Datenblatt nicht, welcher Wert für die Default > Baudrate gilt. Das ist wohl Abhängig von OSC20M aber ob nun 16 oder 20 > MHz kann ich nicht finden. Tomaten auf den Augen oder > Verständnisproblem? Wer hilft? Lese-Lehrer? Steht alles im Klartext und unverschlüsselt im DB.
Nach dem Reset ist das BAUD Register auf 0h gesetzt, und dieser Wert ist gar keiner Baudrate zugeordnet.
Jürgen schrieb: > Ich finde irgendwie im Datenblatt nicht, welcher Wert für die Default > Baudrate gilt. Das ist wohl Abhängig von OSC20M aber ob nun 16 oder 20 > MHz kann ich nicht finden. Die Baudrate wird aus dem internen Takt der MCU abgeleitet. Microchip nennt diesen "f_CLK_PER" Dieser wiederum wird aus dem 16- oder 20MHz-RC-Oscilator abgeleitet, indem dieser Takt durch den im Register CLKCTRL.MCLKCTRLB eingestellten Wert dividiert wird. Initial ist dort der Wert 6 eingestellt. Welcher der beiden Oszillatoren aktiv ist, bestimmt die Fuse OSCCFG. Diese ist im Auslieferungszustand auf den 20-MHz-Oszillator eingestellt. > Tomaten auf den Augen oder > Verständnisproblem? Vermutlich beides, gepaart mit einem Hand zur Faulheit. :-/ Grüßle, Volker
Jürgen schrieb: > 16 oder 20 MHz kann ich nicht finden Default: 20 MHz Datasheet DS40002287A-page 38
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.