请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28379D 我使用 ePWM 创建了一个中断。 当我设置 EPwm1Regs.TBPRD= 1000时、它工作正常;但是当我设置 EPwm1Regs.TBPRD= 500时、它无法激活。 我的中断程序需要大约50毫微秒来执行其命令。 我正在连接我的中断程序
中断空 ePWM_INT_ISR () //每100微秒调用一次的函数 { EALLOW; PieCtrlRegs.PIEACX.ALL = 0xFFFF; //确认此中断以接收来自所有组的更多中断 EPwm1Regs.ETCLR.bit.INT = 0x01; PieCtrlRegs.PIEIFR3.bit.INTx1 = 0x0; EINT; }