AVR: Taktquelle per Software umschalten

Gast #3175779
Lesenswert?
• ▲
▼
Was versprichst du dir davon ?
Zum Stromsparen macht man sleeps und dreht nicht irgendwie am Takt rum 
(der darf sich auch nur um 1% pro Takt ändern verschluckt sich die CPU 
weil die intern den Takt iwie mehrphasig nutzt (read, modify, write) so 
kommt der AVR auch auf die ziemlich sportlichen 1MIPS/MHz )
Gast #3175921
Lesenswert?
• ▲
▼
Hallo,

könnte man nicht einen Attiny oder vergleichbares nehmen, und diesen 
dann zum gesteurten umfusen eines atmegas nutzen?
sinn macht es nicht viel, aber möglich wäre es. per software ist das auf 
jeden fall nicht.
alternativ: per ttl signal einen takt an den µc geben, das geht. wenn 
man dann noch einen vom atmega selber verstellbaren frequenzteiler 
ansteuern kann, könnte man etwas mehr über software die frequenz ändern.
Gast #3175981
Lesenswert?
• ▲
▼
Ne, das ist zu viel Aufwand. Es ging erstmal nur darum, den Quarz auf 
Funktion testen zu können. Wenn der uC tot ist oder der Quarz kann man 
das ja erstmal nicht auseinanderhalten. Wenn die Software erst 
umschalten müsste, ginge das. Habe mich leider schon ein paar Mal damit 
herumschlagen müssen.
Das "Justieren" mit einem externen Uhrenquarz hätte noch den Vorteil 
einer integrierten RTC (die ich sonst extern haben müsste). Zusätzlich 
zum o.g. Feature. Aber leider komme ich ja, wie gesagt, nicht auf die 
nötige Taktfrequenz. Tja, schade schade!
(Firma: guloshop.de) #3176076
Lesenswert?
• ▲
▼
Heini schrieb:
> Aber leider komme ich ja, wie gesagt, nicht auf die
> nötige Taktfrequenz. Tja, schade schade!

Das ginge zum Beispiel mit einem ATtiny85, der lässt sich intern mit 16 
MHz takten. Per Kalibrierung kommt man dann locker auf über 20 MHz. Beim 
ATmega88 geht das nicht, aber vielleicht gibts andere AVR, die das 
können?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.