Thread 中讨论的其他器件:SysConfig
我们遇到了一些晶体管开关在系统上电期间损坏的情况。 在调查我们发现 ePWM 输出具有大约500毫秒的高脉冲的原因时。 该脉冲是问题的最可能原因。 请参阅下图、了解在 EPWMB 模块的 EPWMB 输出端捕获的脉冲、该模块配置在器件的引脚163上:

我认为发生这种情况是因为我 在模块初始化一段时间后启用时基时钟(系统在启用 EPWM 之前需要执行一些检查)。直到那时、输出可能处于某种互补状态、否则应该已经切换 16KHz 的配置频率。 问题是如何在跳闸状态下初始化 ePWM 输出。 我已使用 SysConfig 工具配置了 EPWM。 我不知道 SysConfig 是否允许 在跳闸条件下初始化 EPWM。 或者、我应该在初始化之前只启用 ePWM 模块的时基时钟并立即强制执行软件跳闸。 什么是正确的方法?