周期寄存器,比较寄存器都是用影子寄存器,AQSFRC.RLDCSF=11,但是AQCSFRC寄存器设置CSFRA由10改为00时没有直接输出调制信号,而是将高电平输出维持了一个PWM的计数周期之后才跳变;而AQCSFRC.CSFRA由01变为10,或者10变为01则是立即生效的。 请问TI的应用工程师我该如何设置才能让CSFRA由11变为10立即生效...
请问AQCSFRC寄存器为什么没有将PWM输出省委高阻态,我现在希望软件强制PWM输出为高阻,应该怎么办
EPwm1Regs.AQCSFRC.bit.CSFA = FORCE_LOW; EPwm1Regs.AQCSFRC.bit.CSFB = FORCE_LOW;
AQCSFRC寄存器 CSFB设置成01代表下桥臂关闭,设置成10代表下桥臂导通,是这样吗? 如果这个寄存器设置成1010是不是上下桥臂就短路了?之前其他的寄存器都不起作用了?这种情况只能人为避免吗? 另外设置成00代表强制无效,设置成11代表软件强制禁止,这两句话是什么意思? 您可以先看一下之前在论坛内的讨论...
我已经为28335 DSP 编写了一个代码。 它专为升压转换器而设计,在该转换器中,我希望使用动作限定符寄存器手动为 MOSFET 生成 PWM。 以下是我的 PWM 配置: 空InitEPwm3Examples() { ///PWM 频率20KHz EPwm3Regs.TBPRD = 1875; EPwm3Regs.TBPHS.Half.TBPHS = 0x0000; ...
28335的连续软件强制寄存器AQCSFRC的问题 各位工程师好!我现在对AQ模块中的连续软件强制动作有一些问题。如果设置连续软件强制输出低电平,那是不是就意味着从下一个TBCLK边沿开始,EPWM1A与EPWM1B都会持续输出低电平?如果这样的话那前面设置的那些由TB、CC、AQ模块决定PWM的动作不就没有意义了吗?按照下面...
AQCSFRC寄存器 CSFB设置成01代表下桥臂关闭,设置成10代表下桥臂导通,是这样吗? 如果这个寄存器设置成1010是不是上下桥臂就短路了?之前其他的寄存器都不起作用了?这种情况只能人为避免吗? 另外设置成00代表强制无效,设置成11代表软件强制禁止,这两句话是什么意思?