• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

DSP的IO口作为PWM功能的疑问

我把DSP的IO口复用成PWM功能,然后一直想让其输出低电平,在AQ寄存器配置正确的情况下,使其占空比=0,这样能保证一直输出低电平嘛?会不会这样会产生一个很窄的脉冲之类的。

还有就是我IO口不复用PWM功能和我上面的配置 效果上是不是一样的呢?都是不发波?

对DSP精熟的高手们请指点迷津

其实我在测PFC的THD的时候,发现两种操作对THD影响蛮大的,想确认下,

全部回复(3)
正序查看
倒序查看
2012-08-19 22:06
一直是低电平。
0
回复
soundofu
LV.1
3
2012-08-27 10:44

你用的是什么公司的什么芯片?

如果是TI的PICOLOO系列的芯片,那么当AQ设置CAU=1,CAD=2时,当CMPA设置为0,即可以输出低电平。


原理是:你的CAU和CAD的执行输出操作时同一时刻(CMPA与两个值都相等,因此这两个执行时间是同样的结果),但是由于你的比较是先产生CAD再产生CAU,所以只有CAU会被执行。

0
回复
2021-11-15 15:00

DSP DAC请教

0
回复