externe Taktfrequenz wechseln

Gast #1038157
Lesenswert?

Hallo,

hab hier eine ATMega32. Der bekommt von einer externen Quelle (ein 
anderer IC) einen Takt von 4Mhz aufgebraten. So weit so gut.
Nun kann ich diesen IC in einen schnelleren Modus schalten so daß er 
anstatt der 4Mhz die 16Mhz rausdrückt. Geht das überhaupt? Kommt der 
ATMega mit wechselnden Frequenzen klar? Wie lange dauert es bis er sich 
wieder stabilisiert hat?

Habt ihr ne Idee? Oder sogar Erfahrungen?
Gast #1038162
Lesenswert?

> Geht das überhaupt?

Das haengt davon ab wie dein Master den Takt umschaltet.

Es darf nicht passieren das vollkommen willkuerlich mitten in einer
Flanke umgeschaltet wird. Sonst koennte es ja passieren das man fuer
einen halben Takt den Prozessor mit z.B 100Mhz laufen hat.
Die Ergebnisse waeren wohl interessant. :-)

Olaf
Gast #1038175
Lesenswert?

Mhh, die Laufzeiten innerhalb des ATMEga verändern sich doch nicht? Ob 
er nun mit 16Mhz oder 4Mhz läuft.

Ich gehe mal davon aus dass der Takt nicht willkürlich umgeschalten wird 
sondern bei einer Flanke.

Vielleicht dergestalt:
HHHHHHHHLLLLLLLLHHHHHHHHLLLLLLLLHHLLHHLLHHLLHHLL
                                x

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren