工具/软件:
大家好!
我们在公司中使用 TI 的 TMS320F28377D C200微控制器、我对 PWM 的 TZ (跳闸区)有疑问。
我们使用 PWM 通过 TZ 输入跳闸。
当 TZ 发生时、会触发中断并检测异常。
在中断内、我们会监视 PWM1_TZOSTFLG 寄存器的 OST1位、但偶尔该位不会变为高电平。
但是、PWM1_TZFLG 寄存器的 INT 和 OST 位确实会变为高电平、从而仅导致跳闸而不进行异常检测。
此时、PWM1_TZOSTFLG 寄存器中的其他位均未置位、整个寄存器为零。
您能否解释一下为什么设置了 TZFLG 的 OST 位、但 TZOSTFLG 不会变为高电平?
此致、
ITO