使用F28035进行逆变控制,想请问各位如何控制PWM信号的快速输出和关断?(例如,检测到某个信号时,CPU快速关断PWM信号)
是通过操作某个寄存器吗?还请指点一下,谢谢~
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.
使用F28035进行逆变控制,想请问各位如何控制PWM信号的快速输出和关断?(例如,检测到某个信号时,CPU快速关断PWM信号)
是通过操作某个寄存器吗?还请指点一下,谢谢~
直接将比较寄存器清零可以控制码?pwm口直接拉高也可以吧?TI大神,我还想请教一个问题,用pwm出发内部ad采集,用 的是增减计数方式,配置完了后
EPwm3Regs.ETSEL.bit.SOCBEN = 1; // 使能SOC
EPwm3Regs.ETSEL.bit.SOCBSEL = 2;
EPwm3Regs.ETPS.bit.SOCBPRD = 1;
红色标注的应该怎么配置了呢,我pwm周期是5us,想着是5us进行处罚采集一次ad,看半天手册,没弄懂怎么配置这个,单调递增计数方式明白,增减计数方式没明白!请大神指导一下!万分感谢!
TI大神,下面是软件强制关断
EPwm1Regs.AQSFRC.bit.RLDCSF =0x03;
///////Load immediately (the active register is directly accessed by the CPU and is not loaded from the
shadow register).
EPwm1Regs.AQCSFRC.bit.CSFA = 0x01;
//////Forces a continuous low on output A
那我若想重启的话,应该怎么配置 啊,重启的时候怎么设置啊,datesheet里没看明白!