Ich möchte einen externen Oszillator mit 3,6864 MHz verwenden, um meinen ATMEGA328p zu takten, um eine „fehlerfreie“ serielle Kommunikation zu gewährleisten. Als ich mir diese Seite angesehen habe , sehe ich, dass 3,68464 MHz auch als 2 * 1,8432 MHz dargestellt wird. Ich weiß nicht, was das bedeutet. Bedeutet dies, dass ich zwei 1,8432-MHz-Takte verwenden müsste, um irgendwie 3,6864 MHz zu erzeugen? Oder zeigt es mir nur, wie dieser Wert (3,6864 MHz) zustande kam? Wenn Ersteres zutrifft, wie KANN ich 3,6864 MHz mit zwei Oszillatoren bei einer niedrigeren Frequenz erzeugen? Sind Oszillatoren mit diesen "mehrfachen" Raten von 1,8432 MHz verfügbar?
Wird diese Kommunikation wirklich fehlerfrei sein, wie die verlinkten Seiten behaupten?
Wie würde ich den Oszillator an den Mikrocontroller anschließen? Das Datenblatt hat mich etwas verwirrt, weil Abschnitt 8.4 den Anschein erweckt, als würde ich den Oszillator zwischen XTAL1 und XTAL2 platzieren, während 8.8 vorschlägt, dass ich ihn an XTAL2 anschließe, wobei XTAL1 nicht angeschlossen ist. Es gibt also einige Verwirrung, obwohl ich eher glaube, dass letzteres das ist, wonach ich suche. Aber wie kann ich die beiden Pins eines Oszillators nur mit dem XTAL1-Pin verbinden?
Das Datenblatt verwirrte mich ein wenig, weil Abschnitt 8.4 den Anschein erweckt, dass ich den Oszillator zwischen XTAL1 und XTAL2 platziere, während 8.8 vorschlägt, dass ich ihn an XTAL2 anschließe, wobei XTAL1 nicht verbunden ist
Der Mikrocontroller verfügt über mehrere Taktquellenoptionen (intern oder extern).
Eine davon besteht darin, einen externen Quarz an XTAL1 - XTAL2 anzuschließen (Abschnitt 8.2).
Eine andere Taktquelle kann ein externer Oszillator sein (d. h. ein externes Gerät, das die Taktimpulse erzeugt), das wie verwendet werden kann
Sie können das eine oder das andere verwenden, nicht beide.
In Bezug auf Ihre Frage zum UART sollten Sie Abschnitt 19.11 überprüfen, der mehrere Tabellen enthält, die den Fehlerprozentsatz für eine bestimmte Baudrate und verwendete Quarzfrequenz zeigen.
Für Ihren speziellen Fall mit einem Quarz von 3,6864 MHz ist die Tabelle, die die möglichen Baudraten und den Fehlerprozentsatz zeigt
und es ist mit 0 % Fehler in allen gängigen Boud-Raten perfekt nutzbar.
alexan_e
I want to use a 3.6864 MHz external oscillator
Meinst du einen Kristall mit zwei Stiften ? Wenn ja, folgen Sie dem, was in Abschnitt 8.2 gezeigt wird, einschließlich zweier externer KondensatorenRicardo
Joe Hass
Analon
Joe Hass
Joe Hass