工具/软件:TI C/C++编译器
大家好
几天后、我将使用实验套件的 TMS320F28035中的 epwm6问题上传到论坛 comunity E2E。 今天、我使用与 epwm6相同的方式配置 epwm3。 然后、我看到 epwm3正确执行中断。 我不n´t epwm3的n´t、而 epwm6 do 的功能。
请 TI 的某个员工回答我的问题。
非常感谢。
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.
工具/软件:TI C/C++编译器
大家好
几天后、我将使用实验套件的 TMS320F28035中的 epwm6问题上传到论坛 comunity E2E。 今天、我使用与 epwm6相同的方式配置 epwm3。 然后、我看到 epwm3正确执行中断。 我不n´t epwm3的n´t、而 epwm6 do 的功能。
请 TI 的某个员工回答我的问题。
非常感谢。
用户4789734、
ePWM3和6通过 PIE 使用不同的路径。 我建议查看 《系统控制和中断参考指南 》中的图76"概述:使用 PIE 块的中断多路复用"、以验证 ePWM6是否正确启用了所有栅极。
您还必须在 ePWM3和 ePWM6的中断矢量表中映射不同的地址。 您应该验证 ISR 是否已别名为正确的地址、以及 ISR 的地址是否已放置在中断矢量表内的正确对应地址。
中断矢量表在同一指南的表108 "PIE 多路复用的外设中断矢量表"中进行了说明。 执行此操作的代码行通常类似于"PieVectTable.EPWM3_INT =&epwm3/timer_ISR;"。
此致、
Cody