ZHCSWB9A May 2024 – November 2024 MSPM0L1227-Q1 , MSPM0L1228-Q1 , MSPM0L2227-Q1 , MSPM0L2228-Q1
PRODUCTION DATA
请参考 PDF 数据表获取器件具体的封装图。
这些器件中有两个计时器外设支持以下主要功能:TIMGx(通用计时器)和 TIMAx(高级计时器)。TIMGx 是 TIMAx 的子集,这意味着这些计时器共享许多在软件中兼容的常见功能。有关具体配置,请参阅表 8-11:
通用计时器 (TIMGx) 的具体特性包括:
高级计时器 (TIMAx) 的具体特性包括:
| 实例 | 电源域 | 计数器分辨率 | 预分频器 | 重复计数器 | CCP 通道(外部/内部) | 外部 PWM 通道 | 相负载 | 影子负载 | 影子 CC | 死区 | 故障处理程序 | QEI/霍尔输入模式 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TIMG0 | PD0 | 16 位 | 8 位 | - | 2 | 2 | - | - | - | - | - | - |
| TIMG4 | PD0 | 16 位 | 8 位 | - | 2 | 2 | - | 是 | 是 | - | - | - |
| TIMG5 | PD0 | 16 位 | 8 位 | - | 2 | 2 | - | 是 | 是 | - | - | - |
| TIMG8 | PD0 | 16 位 | 8 位 | - | 2 | 2 | - | - | - | - | - | 是 |
| TIMG12 | PD0 | 32 位 | - | - | 2 | 2 | - | - | 是 | - | - | - |
| TIMA0 | PD0 | 16 位 | 8 位 | 是 | 4/2 | 8 | 是 | 是 | 是 | 是 | 是 | - |
| TSEL.ETSEL 选择 | TIMA0 | TIMG0 | TIMG4 | TIMG5 | TIMG8 | TIMG12 |
|---|---|---|---|---|---|---|
| 0 | TIMA0.TRIGO | TIMA0.TRIGO | TIMA0.TRIGO | TIMA0.TRIGO | TIMA0.TRIGO | TIMA0.TRIGO |
| 1 | TIMG0.TRIGO | TIMG0.TRIGO | TIMG0.TRIGO | TIMG0.TRIGO | TIMG0.TRIGO | TIMG0.TRIGO |
| 2 | TIMG4.TRIGO | TIMG4.TRIGO | TIMG4.TRIGO | TIMG4.TRIGO | TIMG4.TRIGO | TIMG4.TRIGO |
| 3 | TIMG5.TRIGO | TIMG5.TRIGO | TIMG5.TRIGO | TIMG5.TRIGO | TIMG5.TRIGO | TIMG5.TRIGO |
| 4 | TIMG8.TRIGO | TIMG8.TRIGO | TIMG8.TRIGO | TIMG8.TRIGO | TIMG8.TRIGO | TIMG8.TRIGO |
| 5 | TIMG12.TRIGO | TIMG12.TRIGO | TIMG12.TRIGO | TIMG12.TRIGO | TIMG12.TRIGO | TIMG12.TRIGO |
| 6 至 15 | 保留 | |||||
| 16 | 事件订阅者端口 0 (FSUB0) | |||||
| 17 | 事件订阅者端口 1 (FSUB1) | |||||
| 18-31 | 保留 | |||||
可以应用以下测试作为此模块的功能安全机制(以提供特定功能的诊断覆盖):
安全机制 | 说明 | 故障/失效模式 |
|---|---|---|
TIM1 | 针对 PWM 生成的测试 | 针对 PWM 生成逻辑,包括计数器、比较寄存器、时钟逻辑、输出生成逻辑等 |
TIM2 | IP 静态配置寄存器的定期软件读回 | 针对计时器中的静态配置寄存器。 |
TIM3(潜在故障覆盖) | 针对故障生成的测试 | 该测试是一项诊断测试,用于检查计时器中故障检测逻辑的功能。 注: 该测试仅适用于 TIMAx。 |
TIM4 | 使 PWM 进入安全状态的故障检测 | 该安全机制可用于检测会导致系统级失效(如过压/欠压和过流/欠流)的故障。可以使用故障引脚或模拟比较器来监测外部故障。可涵盖的故障包括 PWM 生成逻辑中的故障、外部驱动器中的故障等。 注: 该测试仅适用于 TIMAx。 |
TIM5 | 两个或多个计时器实例上的输入捕捉 | 该测试用于覆盖捕捉模式逻辑中的故障。故障可能发生在时钟、捕捉逻辑、计数器逻辑等中。 |
TIM6 | 计时器周期监测。 | 该测试是一个运行时检查,在其中,可以测量两次中断之间的持续时间(使用另外一个计时器)。这在检测导致计数器花费的时间多于或少于预期时间的故障时非常有用,还可以覆盖与时钟相关的故障。 |
WDT | 窗口化看门狗事件 | 针对导致中断丢失(周期性中断)并会影响 CPU 程序序列的故障。这些故障可能是以下逻辑中的故障:中断逻辑、设置中断标志的逻辑或为其他 IP(例如 ADC)生成硬件触发器的逻辑等。 |