如题,使用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模块里找到相关设置