SLAU893B October 2023 – July 2024 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1
There are two settings for specifying the counter behavior in fault conditions: TIMA.CTRCTL.FB (during fault behavior) and TIMA.CTRCTL.FRB (fault resume behavior). The counter should continue to be enabled (TIMA.CTRCTL.EN = 1) during the fault handler behavior.
The counter behavior of the fault condition is described in Table 15-21 and Figure 15-37.
Bit Fields | Counter Behavior | |||
---|---|---|---|---|
FB | FRB | CVAE | REPEAT | |
0 | X | X | 0 | Ignores fault mode. Counter continues to count during fault and stops when reaches zero. |
1/3 | Ignores fault mode. Counter continues to count during fault and repeat. | |||
1 | 0 | X | 0/1/3 | Reacts immediately to fault mode. The counter stops counting immediately and throughout the fault mode. Upon exit of fault mode, the counter continues counting from where it left off. |
1 | 0 | X | Reacts immediately to fault mode. The counter stops counting immediately and throughout the debug mode. Upon exit of fault mode, the counter restarts from LOAD value (restarts a down count). | |
1 | Reacts immediately to fault mode. The counter stops counting immediately and throughout the debug mode. Upon exit of debug mode, the counter restarts from where it paused at fault entry. | |||
2 | Reacts immediately to fault mode. The counter stops counting immediately and throughout the fault mode. Upon exit of fault mode, it restarts from 0 value (restarts an up/down count). |