18.4 Timer Register Map

The following table summarizes each of the Timer registers described in this document. The Timer base address resides at 0x40004000 and extends to address 0x40004FFF in the Cortex-M3 processor memory map.

Table 18-4. Timer Register Map
Register NameAddress OffsetR/WReset ValueDescription
TIM1_VAL (Table 18-5)0x00R0Current value of Timer1
TIM1_LOADVAL (Table 18-6)0x04R/W0Load value for Timer1
TIM1_BGLOADVAL (Table 18-7)0x08R/W0Background load value for Timer1
TIM1_CTRL (Table 18-8)0x0CR/W0Control register for Timer1
TIM1_RIS (Table 18-9)0x10R/W0Timer 1 raw interrupt status
TIM1_MIS (Table 18-10)0x14R0Timer 1 masked interrupt status
TIM2_VAL (Table 18-5)0x18R0Current value of Timer2
TIM2_LOADVAL (Table 18-6)0x1CR/W0Load value for Timer2
TIM2BGLOADVAL (Table 18-7)0x20R/W0Background load value for Timer2
TIM2_CTRL (Table 18-8)0x24R/W0Control register for Timer2
TIM2_RIS (Table 18-9)0x28R/W0Timer2 raw interrupt status
TIM2MIS (Table 18-10)0x2CR0Timer2 masked interrupt status
Table 18-110x30R0Upper 32-bit word for 64-bit mode
Table 18-120x34R0Lower 32-bit word for 64-bit mode
TIM64_LOADVAL_U (Table 18-11)0x38R/W0Upper 32-bit word for 64-bit mode immediate load
Table 18-140x3CR/W0Lower 32-bit word for 64-bit mode immediate load
Table 18-150x40R/W0Upper 32-bit word for background value for 64-bit mode
Table 18-160x44R/W0Lower 32-bit word for background value for 64-bit mode
Table 18-170x48R/W0Control register for 64-bit mode
Table 18-180x4CR/W0Raw interrupt status for 64-bit mode
Table 18-190x50R0Masked interrupt status for 64-bit mode
Table 18-200x54R/W0Timer dual 32-bit or 64-bit