您好!
我 的定制器配置 EPWM1和 EPWM2用于 LLC。 如果他们使用 JTAG 下载固件、则表示正常。 但是、如果使用 cutomer 引导加载 程序进行下载、则它在 EPWM1/2启动时具有保持高电平的位置旁路2。 在服务器持续毫秒或重启电源后、EPWM2恢复正常。 附加了 EPWM 初始的异常波形和代码。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我 的定制器配置 EPWM1和 EPWM2用于 LLC。 如果他们使用 JTAG 下载固件、则表示正常。 但是、如果使用 cutomer 引导加载 程序进行下载、则它在 EPWM1/2启动时具有保持高电平的位置旁路2。 在服务器持续毫秒或重启电源后、EPWM2恢复正常。 附加了 EPWM 初始的异常波形和代码。
Jeff、
如果仅在使用自定义引导加载程序时发生此问题、我希望引导加载程序中出现此问题。
在运行引导加载程序之前、请尝试将 PWM 配置为输入、或者如果您需要驱动源、请将它们配置为输出、并将 GPIO 数据寄存器设置为0。
此致、
Cody
您好 Cody,
感谢您的回复! 但仍有一些困惑。
1.在主代码重新启动后出现八进制。 ISR 中给出的 PWM 信号。 在启动之初、PWM1A 和 PWM2A 的低电平是可以接受的。
2、我们预期输出 PWM1A 和 PWM2A 是同步的、但存在相移。 或 PWM1A 正常、PWM2A 为恒定高电平。 PWM 的配置会影响结果、但我们不知道它的原因以及如何爱上它。
ISR 代码是 汇编语言、当某些语句的位置不同时、结果会有所不同。
期待您的回复! 谢谢!
此致
是的