Forum: Mikrocontroller und Digitale Elektronik MSP430G2230 jede Minute aufwachen lassen


von Nikolaus030 (Gast)


Lesenswert?

Hallo Leute,

ich beschäftige mich mit dem MSP430G2230. Diesen kann ich über den 
MSP430G2 Launchpad programmieren.

Ich wollte nun den Chip auf low power mode lassen und ihn jede Minute 
einmal aufwecken. Ich habe das mal auf einem Steckbrett anbeaut wo ich 
die Verbindung VCC GND TEST und RST vom Launchpad abgreife und den 
MSP430G2230 über SBW programmieren kann.

Meine Frage :

Wie kann ich dafür sorgen, dass der Chip im LOW POWER Modus bleibt und 
jede Minute aufwacht. Ich hab nicht verstanden ob dieser einen Internen 
32kHz Quarz nun hat oder nicht.

Mit dem beigelieferten MSP430g2553 habe ich es zum laufen bekommen. 
Musste nur den beigelegten Quarz ranlöten und die Timer einstellen. Wie 
mache ich das bei dem MSP430G2230??

Danke+Gruß

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Nikolaus030 schrieb:
> Ich hab nicht verstanden ob dieser einen Internen 32kHz Quarz nun hat
> oder nicht.

Einen "internen Quarz" gibt es nicht, aber einen internen RC-Oszillator 
namens "DCO", und einen sehr langsamen internen RC-Oszillator namens 
"VLO".

Die sind im "Family User's Guide" http://www.ti.com/lit/pdf/slau144 
beschrieben.

Abschnitt 5 "Basic Clock Module+" ab Seite 272

Beispiele für die Takterzeugung und auch die Verwendung der 
verschiedenen LowPower-Modi findest Du hier: 
http://www.ti.com/lit/zip/slac512

msp430g22x0_lpm3_vlo.c beispielsweise kombiniert den VLO mit LPM3, und 
benutzt den WDT zum "Aufwecken".

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.