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
仅在 TIMA 中,存在可用于控制 PWM 信号生成的内部和外部故障输入。这些输入的预期用途是作为内部或外部电路指示系统中故障的一种机制。这使硬件能够快速响应外部故障,同时可选地发出中断信号以进行软件校正并使输出信号处于安全状态。
务必考虑系统中故障的以下基本属性,例如:
可以使用 TIMCLK 同步检测故障情况,也可以异步检测故障情况。同步故障具有可配置的干扰滤波器,并且可以生成锁存故障事件。异步故障无法锁存,也不会生成故障事件,延迟 1-2 个 TIMCLK 周期来检测故障并执行配置的操作。CCP 输出可根据进入和退出条件配置为任一类型的故障。
故障处理程序逻辑图分为三个部分:异步故障、同步故障和故障输出生成。
图 24-34 展示了异步故障处理程序逻辑连接。
图 24-35 展示了同步故障处理程序逻辑连接。
图 24-36 展示了故障输出生成逻辑连接。
用于配置故障处理程序的主要寄存器包括:
TIMA.CCACT_xy[0/1]:该寄存器根据故障事件控制捕获比较部分的信号发生器的操作。