Datasheet

Table Of Contents
Table 561. ALARM1
Register
Bits Name Description Type Reset
31:0 NONAME RW 0x00000000
ALARM2 Register
Description
Arm alarm 2, and configure the time it will fire.
Once armed, the alarm fires when TIMER_ALARM2 == TIMELR.
The alarm will disarm itself once it fires, and can
be disarmed early using the ARMED status register.
Table 562. ALARM2
Register
Bits Name Description Type Reset
31:0 NONAME RW 0x00000000
ALARM3 Register
Description
Arm alarm 3, and configure the time it will fire.
Once armed, the alarm fires when TIMER_ALARM3 == TIMELR.
The alarm will disarm itself once it fires, and can
be disarmed early using the ARMED status register.
Table 563. ALARM3
Register
Bits Name Description Type Reset
31:0 NONAME RW 0x00000000
ARMED Register
Description
Indicates the armed/disarmed status of each alarm.
A write to the corresponding ALARMx register arms the alarm.
Alarms automatically disarm upon firing, but writing ones here
will disarm immediately without waiting to fire.
Table 564. ARMED
Register
Bits Name Description Type Reset
31:4 Reserved. - - -
3:0 NONAME WC 0x0
TIMERAWH Register
Description
Raw read from bits 63:32 of time (no side effects)
Table 565. TIMERAWH
Register
Bits Name Description Type Reset
31:0 NONAME RO 0x00000000
TIMERAWL Register
Description
Raw read from bits 31:0 of time (no side effects)
RP2040 Datasheet
4.7. Timer 565