工具与软件:
尊敬的团队:
当我下载了程序并跳转到应用程序后、我发现不会触发 PWM 中断、此时我必须再次关闭。 重新上电后、程序正常运行。 当我单独模拟它时、程序运行良好。
同时、我比较了下载到 RAM 中的数据、发现它与我下载的十六进制文件一致。 我可以问为什么会这样吗? 同时、
我的 CAN 通信中断和计时器中断是正常的。
PWM 中断是基准例程 EPWM ex2向上和向下 AQ.c
同时、我还想询问触发这个中断的条件是什么?
期待您的回复。
此致
Zhang
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.
工具与软件:
尊敬的团队:
当我下载了程序并跳转到应用程序后、我发现不会触发 PWM 中断、此时我必须再次关闭。 重新上电后、程序正常运行。 当我单独模拟它时、程序运行良好。
同时、我比较了下载到 RAM 中的数据、发现它与我下载的十六进制文件一致。 我可以问为什么会这样吗? 同时、
我的 CAN 通信中断和计时器中断是正常的。
PWM 中断是基准例程 EPWM ex2向上和向下 AQ.c
同时、我还想询问触发这个中断的条件是什么?
期待您的回复。
此致
Zhang
尊敬的 Zhang:
请告知以下信息:
如果不了解器件正在运行的内容和中断寄存器是什么样子、就很难评估正在发生的情况。 如果能够连接到器件、但器件无法生成 PWM 中断、我想知道寄存器中有哪些具体值。 PWM 中断的产生会通过 PWM 模块、PIE 模块和 CPU 有一条中断路径—因此我想查看 CPU 中断寄存器、PIE 组寄存器和 PWM 事件触发寄存器。
此致、
Allison