SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
By default, timers remain expired until they are either disabled or reset by software. However, by setting the TIMERMGR_CONTROL_j_k[8] AUTORESET bit for a timer, it will be treated as a periodic hardware timer by the timer manager.
A periodic hardware timer automatically resets itself after expiration. When a periodic hardware timer expires, it is flagged so that on the next pass of the timer control loop, the timer is reprogrammed with the stored TIMERMGR_SETUP_j_k value, allowing a timer to repeatedly timeout at intervals equal to the setup value. No software writes are required to clear a periodic hardware timer after it is expired.
There are no down events for a periodic hardware timer. A periodic hardware timer pushes an up event to the event FIFO when it expires and then resets itself, but does not push any down events.