TI中文支持网
TI专业的中文技术问题搜集分享网站

用omap138的ECAP模块产生PWM脉冲,出现脉冲后会很快消失,请问怎么办。

如题,使用6748的ECAP模块产生PWM时,配置好后往CAP2寄存器里写数值,会出现波形,但会很快消失,如果写成

for(;;)

{

CAP0_CAP2=0x1000;

}

也就是死循环状态,波形会一直存在,不应该是写进寄存器后会一直出现脉冲吗?求解。。。。

Nancy Wang:

看到您发的其他的帖子,请参考TRM 14.2.2.8APWM Mode Operation章节, TI目前没有配置成APWM的例程。

user5789102:

回复 Nancy Wang:

我调试过程中发现一个问题,如果单步写CAP2,TSCTR这个寄存器会停止计数,如果加死循环,这个寄存器会一直变化,这是不是计数器在CTR=PRD时计数器停止计数了?如果是,我没在ECAP模块里找到相关设置

赞(0)
未经允许不得转载:TI中文支持网 » 用omap138的ECAP模块产生PWM脉冲,出现脉冲后会很快消失,请问怎么办。
分享到: 更多 (0)