你好,TI的员工,我在keyfob例程使用中有些疑问
1、我使能了powersaving,以及设置了HalLedSet( HAL_LED_1, HAL_LED_MODE_ON ); 按道理led1应该会闪烁,为什么我的一直亮的?
2、我使能了powersaving,串口输出正常,这应该不是这样的吧?
3、在例程里经常看到osal_pwrmgr_device( PWRMGR_ALWAYS_ON ); 这些函数,会影响进入低功耗状态吗?
Viki Shi:
应该是没有成功进入低功耗吧,低功耗模式串口不能用。osal_pwrmgr_device( PWRMGR_ALWAYS_ON )会影响低功耗
waiting:
回复 Viki Shi:
hi ViKi Shi
1、osal_pwrmgr_device( PWRMGR_ALWAYS_ON )这个后来被设置从osal_pwrmgr_device( PWRMGR_BATTERY ); // Revert to battery mode after LED off;应该对进入低功耗没有影响;
2、官方那个keyfob例程不会进入低功耗的吗?我就是下载这个代码的;
3、如何确定keyfob是否进入低功耗呢?
hua huamao:
keyfob是能进入低功耗的,PM2模式
有没有进入低功耗,你可以用电流表串进去做测试的,精准点的 用台式电流表
waiting:
回复 hua huamao:
你好,keyfob是没有定义power_saving这个选项的,他是如何进入低功耗的?
waiting:
回复 Viki Shi:
你好 ,我发现用keyfob的电池检测的那个adc不是很准,那个adc是采用内部电压作为参考电压的,我测试到的adc转换成电压值总是比实际输入电压值大0.2-0.3v,请问是什么回事呢?我下载的是原工程,下载到cc2541开发板的.