Wir haben einen Oszillator, der ein Taktsignal für eine MCU liefert. Es hat Oszillator-Ein- und Ausgangspins: XTAL-IN und XTAL-OUT.
Wir möchten dasselbe Taktsignal als digitalen Takteingang für eine andere MCU verwenden. Kann ich das XTAL-IN-Signal einfach abgreifen und direkt als Eingang für die andere MCU verwenden, oder stört dies die PLL?
Dies ist möglich, erfordert jedoch eine äußerst sorgfältige Analyse, damit es zuverlässig funktioniert.
Sie sollten Ihr Signal im Allgemeinen vom XTAL-OUT-Pin (auch bekannt als X2) abgreifen, da dies der Ausgang der On-Chip-Oszillatorschaltung ist und eine höhere Signalamplitude ansteuert und der Treiber eine niedrigere Knotenimpedanz hat. Dies ist besonders wichtig, wenn die Pins XTAL-IN (alias X1) und XTAL-OUT mit einem tatsächlichen Kristall verbunden sind. Zusätzliche Kapazität, insbesondere am X1-Pin, kann die Betriebsfrequenz der Oszillatorschaltung ändern oder verhindern, dass sie zuverlässig startet.
Das Abgreifen entweder der Pins X1 oder X2 erfordert die Berücksichtigung, dass dies analoge Signale sind und normalerweise nicht zwischen vollständig digitalen Logikpegeln wechseln. Die Last der Abgriffschaltung muss hochohmig sein und in der Lage sein, die analogen Signale mit niedrigem Pegel in den Signaltyp umzuwandeln, der für die Last an der nächsten Schaltung in der Reihe benötigt wird.
Wenn Sie stattdessen den XTAL-IN-Pin mit einer Art externem Oszillatorgerät ansteuern, liefert er möglicherweise bereits ein vollständiges Logikhubsignal. In diesem Fall ist das externe Gerät möglicherweise durchaus in der Lage, die XTAL-IN-Pins mehrerer MCUs problemlos anzusteuern.
Benutzer48956
Michael Karas
Michael Karas