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

CC1310在更新PWM周期时,会影响上一个周期PWM输出的问题

如题,当在更新PWM周期时,还没等到上一个PWM的周期完成就更新了新的周期了,这个有没有提供API读取计数值来判断上一个PWM周期的输出状态。PWM是驱动蜂鸣器的。PWM有突变会影响声音。更新周期为1ms

Eggsy Pang:

你是要实现上个PWM跑完后再更新周期,还是还没跑完就更新周期?

user5093767:

回复 Eggsy Pang:

谢谢,我想实现的是跑完上一个周期才更新,这样就保证在更新周期和占空比时保证每个PWM周期都是完整的了。我试着更改PWMTimerCC26XX.c文件的函数,没有效果,好像编译器没有编译修改过的文件

user5093767:

回复 user5093767:

谢谢!我是想实现上一个周期完成后,在更新周期。

user5093767:

回复 Eggsy Pang:

谢谢! 我想实现的是上一个PWM周期跑完后,在更新周期。在更新周期和占空比时,保证输出的每个周期都是完整的。

user5093767:

回复 Eggsy Pang:

谢谢,定时器唤醒很频繁,功耗增加呢。能不能更改PWMTimerCC26XX.c文件来实现呢。更改这个文件,CCS编译器好像没有重新编译这个文件。不知道是不是我自己的问题。

user5093767:

回复 Eggsy Pang:

谢谢!实验一下

赞(0)
未经允许不得转载:TI中文支持网 » CC1310在更新PWM周期时,会影响上一个周期PWM输出的问题
分享到: 更多 (0)