ARM /ARMCM3xxx /TIMER0 /SR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as SR

15 1211 87 43 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (Stopped)RUN 0 (No_Match)MATCH 0 (No_Underflow)UN 0 (No_Overflow)OV 0 (Ready)RST 0 (RELOAD0)RELOAD

RELOAD=RELOAD0, MATCH=No_Match, RST=Ready, RUN=Stopped, UN=No_Underflow, OV=No_Overflow

Description

Status Register

Fields

RUN

Shows if Timer is running or not

0 (Stopped): Timer is not running

1 (Running): Timer is running

MATCH

Shows if the MATCH was hit

0 (No_Match): The MATCH condition was not hit

1 (Match_Hit): The MATCH condition was hit

UN

Shows if an underflow occured. This flag is sticky

0 (No_Underflow): No underflow occured since last clear

1 (Underflow): A minimum of one underflow occured since last clear

OV

Shows if an overflow occured. This flag is sticky

0 (No_Overflow): No overflow occured since last clear

1 (Overflow_occured): A minimum of one overflow occured since last clear

RST

Shows if Timer is in RESET state

0 (Ready): Timer is not in RESET state and can operate

1 (In_Reset): Timer is in RESET state and can not operate

RELOAD

Shows the currently active RELOAD Register

0 (RELOAD0): Reload Register number 0 is active

1 (RELOAD1): Reload Register number 1 is active

2 (RELOAD2): Reload Register number 2 is active

3 (RELOAD3): Reload Register number 3 is active

Links

()