注意理解下图:
弄懂3个控制位什么意思;
OUT_MODE,POLSEL,IN_MODE
注意第二位,这位通常用在输入为同一个通道时,也就是IN_MODE=0X00/0X03时。 简单看一些deadband的配置:
EPwm1Regs.DBCTL.bit.OUT_MODE = DB_FULL_ENABLE; 输出之前,输入上升沿下降沿都被延时;
EPwm1Regs.DBCTL.bit.POLSEL = DB_ACTV_HI;
没有取反过程;
EPwm1Regs.DBCTL.bit.IN_MODE = DBA_ALL;
输入全部为A,此为习惯性的配置; EPwm1Regs.DBRED = 1000; EPwm1Regs.DBFED = 500;