MSP430 - Problem mit LPM4 (low power mode)

OP #4463081
Lesenswert?
• ▲
▼
Ich habe leichte Verständnisschwierigkeiten bez. MSP430 LPM Modes, im 
speziellen geht es um einen MSP430G2553 und LPM4.

Laut Datenblatt werden bei LPM4 alle Taktquellen abgeschaltet ("CPU and 
all clocks disabled"). Offenbar ist das bei meiner Anwendung jedoch 
nicht der Fall.

Folgendes Szenario:

Timer A wird über ACLK betrieben. ACLK wiederum hängt an einem externen 
32Khz Quarz.
CPU läuft mit DCO, interner 1MHz Takt.

Die Anwendung läuft im Normalfall mit Timer A Interrupt und LPM3. Wird 
jedoch die Batteriespannung niedrig soll die Anwendung in LPM4 gehen und 
dann nur noch über einen Pin-Change Interrupt anzusprechen sein.

Nun ist es leider der Fall dass die Anwendung in LPM4 gehen soll, der 
Timer Interrupt jedoch fleißig weiterläuft (LED Blinkroutine wurde dort 
testweise eingebaut). Dies widerspricht den Angaben im Datenblatt, ACLK 
läuft weiter und evtl. auch andere Taktquellen.

Sehe ich das richtig? Die Frage wäre zudem was getan werden muss um 
zuverlässig in LPM4 zu kommen und auch dort zu bleiben.
OP #4463145
Lesenswert?
• ▲
▼
ACLK wird in der Tat für WDT benutzt. Allerdings wird dieser vor LPM4 
abgeschaltet:
1
IE1 &= ~WDTIE; //disable watchdog timer interrupt
2
WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer

Und wenn WDT weiterlaufen würde - mit was wäre zu rechnen? Wenn die 
Angabe im Datenblatt stimmt sollte die Taktquelle ACLK deaktiviert 
werden und WDT nicht bedient werden.

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.