又要pwm输出,又要POWER_SAVING,怎么办?
时间:10-02
整理:3721RD
点击:
这几天在调PWM
去掉POWER_SAVING后,波形正常了,但每隔300ms还是有问题
看了帖子,去掉了HCI_EXT_ClkDivOnHaltCmd( HCI_EXT_ENABLE_CLK_divIDE_ON_HALT );就好了
我的问题是:
我是电池供电的,POWER_SAVING一定要的,怎么办?
靠osal_pwrmgr_device( PWRMGR_BATTERY );这个函数来设置靠谱吗?
请高手指教
谢谢
加大电池容量吧!
设置一个定时事件,要需要PWM时,提前几百ms 关闭POWER_SAVING模式,当不需要PWM时,再打开POWER_SAVING模式,方法有多种,楼主可以自己多做尝试,
如何控制打开关闭POWER_SAVING模式呢?
osal_pwrmgr_device( PWRMGR_BATTERY ); // 打开省电模式
osal_pwrmgr_device( PWRMGR_ALWAYS_ON ); // 取消省电模式