MSP430 CPU Takt erhöhen

Gast #72202
Lesenswert?

Hallo Leute,

leider habe ich in der Suche nichts gefunden wie ich den CPU Takt
meines MSP430F1232 /F149 auf 4 oder 8MHz setzen kann.
Auf meinem Headerboard ist ein 32kHz Quarz und wenn ich den µC bis
32000 zählen lasse dann ist das genau 1 Sek.
Läuft die CPU dann immer standardmässig auf dem Quarz oder was wäre
wenn man die CPU ohne Headerboard kauft?!
Wird der 32kHz Quarz weiterhin benötigt oder kann ich den ersetzen oder
muss der neue an einen anderen Eingang und wie benutze ich den dann
auch wirklich?

Ich bitte meine primitive Frage zu entschuldigen aber ich bin mit dem
MSP gerade so weit vertraut dass ich damit einen 2-spuligen Lüfter
ansteuere und mit C hab ich auch erst vor 2 Monaten angefangen....

Danke und Grüsse,
adrian
Gast #72204
Lesenswert?

du hast die möglichkeit einen zusätzlichen quarz auf dem headerboard
(zumindest der f149 von olimex) zu bestücken(xt2in,xt2out). die auswahl
der taktfrequenzen für die interna kannst du dann nach belieben
verteilen und umschalten (aclk,smclk,taclk usw.)
das ist extra so vorgesehen um den mc möglichst stromsparend betreiben
zu können (niedrigerer takt = weniger stromverbrauch)
Gast #72205
Lesenswert?

das mit dem niedrigen stromverbrauch bei geringem takt kennen wir ja
noch von den alten pc-cpu's....

ja gut das mit dem XT2IN/OUT habe ich auch schon in der c't gelesen
und den F149 hab ich auch aber wie siehts mit dem F1232 aus?

ich kann also den verschiedenen systemkomponenten (cpu etc.) jeweils
verschiedene takte zuweisen? wie sieht das im C-code aus?

danke für die hilfe!
Gast #72206
Lesenswert?

Hallo Adrian,

Du kannst jeden MSP auch mit dem 32 kHz Quarz bis zu 8 MHz laufen
lassen, allerdings nicht sonderlich genau. Wenn´s auf Timing ankommt
besser einen weiteren externen Quarz benutzen.


Der Code dafür ist ziemlich simpel und in jedem Codebeispiel bei TI
(www.msp430.com) zu finden.


Gruß

Martin

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