ZHCUAN6E October 2022 – May 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
TIMx 模块提供 18 个中断源(取决于特定的 TIMx 模块功能),这些中断源可配置为产生 CPU 中断事件。CPU 中断事件配置通过 CPU_INT 事件管理寄存器进行管理。表 24-24 按照降序排列的中断优先级列出了来自 TIMx 的 CPU 中断事件。
| IIDX STAT | 名称 | 说明 | 计时器模块 |
|---|---|---|---|
| 0x01 | Z | 归零事件中断。存在归零事件时设置该中断。 | TIMx |
| 0x02 | L | 加载事件中断。存在加载事件时设置该中断。 | TIMx |
| 0x05 | CCD0 | 捕获或比较 0 递减事件。当 CC0 处发生向下比较匹配事件时,设置此中断。 | TIMx |
| 0x06 | CCD1 | 捕获或比较 1 递减事件。当 CC1 处发生向下比较匹配事件时,设置此中断。 | TIMx |
| 0x07 | CCD2 | 捕获或比较 2 递减事件。当 CC2 处发生向下比较匹配事件时,设置此中断。该中断仅适用于 TIMA0。 | TIMx |
| 0x08 | CCD3 | 捕获或比较 3 递减事件。当 CC3 处发生向下比较匹配事件时,设置此中断。该中断仅适用于 TIMA0。 | TIMx |
| 0x09 | CCU0 | 捕获或比较 0 递增事件。当 CC0 处发生向上比较匹配事件时,设置此中断。 | TIMx |
| 0x0A | CCU1 | 捕获或比较 1 递增事件。当 CC1 处发生向上比较匹配事件时,设置此中断。 | TIMx |
| 0x0B | CCU2 | 捕获或比较 2 递增事件。当 CC2 处发生向上比较匹配事件时,设置此中断。 | TIMx |
| 0x0C | CCU3 | 捕获或比较 3 递增事件。当 CC3 处发生向上比较匹配事件时,设置此中断。 | TIMx |
| 0x0D | CCD4 | 捕获或比较 4 递减事件。当 CC4 处发生向下比较匹配事件时,设置此中断。该中断仅适用于 TIMA 模块。 | TIMA |
| 0x0E | CCD5 | 捕获或比较 5 递减事件。当 CC5 处发生向下比较匹配事件时,设置此中断。该中断仅适用于 TIMA 模块。 | TIMA |
| 0x0F | CCU4 | 捕获或比较 4 递增事件。当 CC4 处发生向上比较匹配事件时,设置此中断。该中断仅适用于 TIMA 模块。 | TIMA |
| 0x10 | CCU5 | 捕获或比较 5 递增事件。当 CC5 处发生向上比较匹配事件时,设置此中断。该中断仅适用于 TIMA 模块。 | TIMA |
| 0x19 | F | 故障事件中断。存在故障条件事件时,设置此中断。请参阅节 24.2.6。该中断仅适用于具有故障处理程序功能的 TIMA 模块。 | TIMA |
| 0x1A | TOV | 触发溢出中断。如果在相关触发通道处于运行状态时产生触发事件,则设置此中断。 | TIMx |
| 0x1B | REPC | 重复计数器归零中断。如果重复计数器值从非零值转变为零,该位控制中断的产生。该中断仅适用于具有重复计数器功能的 TIMA 模块。 | TIMA |
| 0x1C | DC | QEI 模式下使用的方向改变中断。此中断仅适用于具有 QEI 功能的 TIMG 模块。 | TIMG |
| 0X1D | QEIERR | QEI 模式下使用的方向改变中断。此中断仅适用于具有 QEI 功能的 TIMG 模块。 | TIMG |
有关为 CPU 中断配置事件寄存器的指导,请参阅节 7.2.5。