SWCU185G January 2018 – June 2024 CC1312PSIP , CC1312R , CC1352P , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652PSIP , CC2652R , CC2652RB , CC2652RSIP , CC2662R-Q1
The radio has its own dedicated timer, the radio timer (RAT) module. The RAT is a free-running 32-bit timer that runs on 4 MHz. The RAT has eight channels with compare and capture functionality. Five of these channels are reserved for the radio CPU, while the remaining three are available for use by the System CPU. The available channels are numbered 5, 6, and 7.
The RAT can only run while the RF core is powered up. The RAT must be started by the command CMD_START_RAT or CMD_SYNC_START_RAT. The radio timer must be running to run a radio operation command with delayed start or any radio operation command that runs the receiver or transmitter.
When the RAT is running, the current value of the timer can be read from the RATCNT register (see Section 26.11.1).