Herunterladen Inhalt Inhalt Diese Seite drucken

Betriebsarten; Interrupts-Behandlung - Texas Instruments MSP430 Anleitung

Vorschau ausblenden Andere Handbücher für MSP430:
Inhaltsverzeichnis

Werbung

FH-Köln Campus Gummersbach

3. Betriebsarten

Der MSP430 verfügt über einen aktiven Modus und fünf einstellbare Energiesparbetriebsarten.
Die folgenden sechs Betriebsarten können per Software konfiguriert werden:
Betriebsart
Aktiver Modus
Low Power Modus 0 (LPM0)
Low Power Modus 1 (LPM1)
Low Power Modus 2 (LPM2)
Low Power Modus 3 (LPM3)
Low Power Modus 4 (LPM4)
* Aktiviert

4. Interrupts-Behandlung

Die Behandlung der Interrupts sind nach der Entfernung von CPU / NMIRS festgelegt und definiert. Je
niedriger die Entfernung, desto höher die Priorität des Interrupts. Die Prioritäten bestimmen welche
Interrupts ausgelöst werden, falls mehrere Interrupts gleichzeitig anhängig sind.
Beim MSP430 gibt es drei Arten von Interrupts:
System-Reset
Der RST / NMI Pin wird alsReset-Modus konfiguriert. Das bedeutet, wenn der RST Pin gesetzt
ist, befindet sich die CPU im Ruhezustand solange bis der RST / NMI Pin zurückgesetzt wird
(Nicht)-maskierbare
NMI-Interrupts sind nicht von dem General-Interrupt-Enable-Bit (GIE) maskiert, sondern
werden durch einzelne Interrupt-Enable Bits (NMIIE, ACCVIE, OFIE) aktiviert.
Die Anwender-Software soll für die Reaktivierung des Interrupts die erforderlichen NMI
Interrupt-Enable Bits setzen
Maskable
Die Maskable-Interrupts bewirken durch Peripheriegeräte (Interrupts, Wachtdog-Timer)
einen Überlauf im Zeit-Intervallmodus. Jede Interrupt-Quelle kann individuell deaktiviert
werden, indem man das entsprechende Interrupt-Bit setzt. Zusätzlich kann man alle
Maskable-Interrupts über den General-Interrupt-Enable Bit (GIE)im Status Register (SR)
deaktivieren.
Juni 2012
CPU
ACLK
*
*
-
*
-
*
-
*
-
*
-
-
- Deaktiviert
MSP430 Mikrocontroller
SMCLK
MCLK
*
*
*
-
*
-
-
-
-
-
-
-
DCO
*
*
-
*
-
-
7 |
S e i t e

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Texas Instruments MSP430

Inhaltsverzeichnis