工具/软件:
关于 ePWM 跳闸区运行:
如果我使用 TZFRC 寄存器通过软件强制发生单次触发事件(TZFRC.OST = 1)、则我希望在 TZFLG 寄存器中看到相应的标志以显示标志置位(TZFLG.OST = 1)
现在、还有 TZOSTFLG 寄存器、它提供有关单次触发事件的具体原因的额外信息。 任何人都可以 通过软件(TZFRC.OST = 1)强制触发事件来确认是否设置了 TZOSTFLG 中的任何位?
我认为这本手册对这里的期望有点不清楚、但我认为这意味着不应设定任何内容。 但是、从我的测试来看、它看起来好像是一样的、但可能并不一致。
上下文中、我会强制软件中的单次触发事件将所有 PWM 作为全局启用/禁用事件来禁用。 我还使用单独的一次性触发锁存器进行故障反应、以快速禁用 PWM。 我想使用 TZOSTFLG 中的标志来确定行程的原因。 但是、 当应用 TZFRC.OST = 1时、我会看到在 TZOSTFLG 中设置的标志、它正在拧紧此结构。
感谢您提供的 Nay 帮助。
Steve