各位好,
测试中发现,点亮一个LED,并调用osal_pwrmgr_device( PWRMGR_ALWAYS_ON ),此时LED稳定点亮;大约半分钟后,LED变成闪烁状。
现在需要点亮LED时无闪烁,请问如何解决该问题?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
各位好,
测试中发现,点亮一个LED,并调用osal_pwrmgr_device( PWRMGR_ALWAYS_ON ),此时LED稳定点亮;大约半分钟后,LED变成闪烁状。
现在需要点亮LED时无闪烁,请问如何解决该问题?
Hi Yan,
原厂keyfob代码在驱动LED时通过调用osal_pwrmgr_device( PWRMGR_ALWAYS_ON )实现LED长亮,但是时间长了以后会闪烁,像是进入了power save模式。检查代码并未调用osal_pwrmgr_device( PWRMGR_BATTERY ),感觉应该是在library里有调用。而且改变gaprole parameter会改变闪烁频率,更加验证了我的想法。
其实我并不需要一直长亮,但是在需要亮一段时间的时候却发生闪烁,有碍观感。如果在option中去掉POWER_SAVING,虽然能实现LED长亮的功能,但对于不需要亮灯的时候,会增加功耗。
请问,1、有没有两全的办法?2、去掉POWER_SAVING会增加多少功耗?