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

CC2541 休眠唤醒阶段PWM频率发生变化

如题,在休眠状态和唤醒状态是PWM的频率发生变化,导致我的闹钟声音比较怪异。这个如何处理?谢谢

Yan:

Gavin,

应该是低功耗模式下使用的不同的频率所致。

你在init函数里面加HCI_EXT_ClkDivOnHaltCmd( HCI_EXT_DISABLE_CLK_DIVIDE_ON_HALT );

HCI_EXT_HaltDuringRfCmd(HCI_EXT_HALT_DURING_RF_DISABLE);

这两个试试看。

gavin cao:

回复 Yan:

你好,

多谢答复,请问init函数指的是PWM的init函数吗?

Yan:

回复 gavin cao:

gavin,

整个程序的init函数,比如SimpleBLEPeripheral_Init().

gavin cao:

回复 Yan:

你好,

如果加上这两个函数,对功耗有没有影响?

Yan:

回复 gavin cao:

gavin,

对功耗来说,会有一定的影响。但具体怎么样,还是得看你的实际应用情况。

gavin cao:

回复 Yan:

dear Yan,

     我在初始化的时候添加了那两个函数似乎不起作用,休眠和唤醒状态的PWM频率还是不一样。

gavin cao:

回复 gavin cao:

我在PWM操作时关闭低功耗,PWM操作完之后再开启低功耗模式,这样可以。

赞(0)
未经允许不得转载:TI中文支持网 » CC2541 休眠唤醒阶段PWM频率发生变化
分享到: 更多 (0)