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

CC2640R2F如何动态修改PWM占空比

我需要在pwm输出的下一个周期更改占空比,有没有中断或者回调函数中去实现?20khz的pwm频率,或者加个定时器是否可行,将定时器的周期设置为pwm的周期,定时到了就更改pwm占空比,用系统的定时是否可行,类似于定时时间的处理,Util_constructClock(&periodicClock, multi_role_clockHandler,
                      MR_PERIODIC_EVT_PERIOD, 0, false, MR_PERIODIC_EVT);精度和实时性有没有保证?

Viki Shi:

请参考PWM TI driver文档: software-dl.ti.com/…/_p_w_m_timer_c_c26_x_x_8h.html

Xuke Xia:

回复 Viki Shi:

您好,我使用CC2650 Launchpad开发板,CCS V8开发环境,导入的TI-RTOS例程,编译都会有一个警告,:"package/cfg/pinInterrupt_pem3.c", line 7971: warning #112-D: statement is unreachable。请问原因是什么,能否消除,谢谢!

Line7971代码:return ((ti_sysbios_knl_Event_Object__ *)ti_sysbios_knl_Event_Object__table__C) + i;

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F如何动态修改PWM占空比
分享到: 更多 (0)