Hallo, weiß jemand aus dem Stand was das für ein Quarz ist. Sitzt auf einem Arduino Nano. Ich will den 16 MHz gegen einen mit 3,6864 MHz tauschen. Gruß Rene
Ok, dann schalte ich mal, der Einfachheit halber, auf interne 4 MHz und gehe auf 19200 Baud runter. Danke euch allen. Gruß Rene
Rene Z. schrieb: > auf interne 4 MHz und gehe auf 19200 Baud runter. Der interne RC-Oszillator ist nicht genau/stabil genug, um damit zuverlässig Baudraten für die UART zu erzeugen. Das ist eine beliebte Problemquelle.
Warum stellst Du nicht einfach per Software den Taktteiler auf 4 ein? Also mit dem Resonator und 16MHz hast Du dann doch saubere 4 MHz.
#include <avr/power.h> clock_prescale_set(clock_div_4); Aber genau das war wahrscheinlich auch gemeint mit "interne 4 MHz"? :-)
Rudolph schrieb: > #include <avr/power.h> > > clock_prescale_set(clock_div_4); > > Aber genau das war wahrscheinlich auch gemeint mit "interne 4 MHz"? :-) Kann man machen. Ich betreibe das gute Stück aber mit 3,3V. Damit ist er, wenn auch nur sehr kurz, außerhalb der Spezifikation. Gruß Rene
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.

