工具/软件:Code Composer Studio
你好
工作原理...
在 InitPieVectorTable()之后使用EALLOW .........EDIS是否有规则;
我们应该这样做
我们必须使用EALLOW .....EDIS来执行每一个指令。
InitPieVectorTable();
EALLOW;
PieVectorTable.EPWM1_INT =&epwm1_ISR;
EDIS;
EALLOW;
CpuSysRegs.PCLKCR0.bit.TBCLKSYNC = 0;
EDIS;
InitEPwm1Example();
EALLOW;
CpuSysRegs.PCLKCR0.bit.TBCLKSYNC = 1;
EDIS;
但我曾经这样做过,我不能面对任何问题
InitPieVectorTable();
EALLOW;
PieVectorTable.EPWM1_INT =&epwm1_ISR;
// EDIS;
// EALLOW;
CpuSysRegs.PCLKCR0.bit.TBCLKSYNC = 0;
//EDIS;
InitEPwm1Example();
//EALLOW;
CpuSysRegs.PCLKCR0.bit.TBCLKSYNC = 1;
EDIS;
请有人 澄清我的疑虑