在keyfobdemo例程中,keyfob作为从机处于广播状态时,LED会不停闪烁。查看了相关代码如下:
但是HalLedSet (HAL_LED_2, HAL_LED_MODE_ON) 函数的作用似乎只是将灯点亮,那么LED为什么会不停闪烁呢,是否被其它任务抢占,闪烁的频率又取决于什么?还请指教
Barbara Wu:
我这边试的是不会闪烁 是常亮的
请问是不是修改过什么了?使用协议栈的是什么版本的?
HG:
回复 Barbara Wu:
右键广播确实红灯在闪烁的~
Barbara Wu:
回复 HG:
感觉用HAL_LED_MODE_ON keyforb的灯都会这样 广播时候的红灯和报警时候的绿灯 即使是关闭了所有除了初始化之外对LED的操作 还是这样的 只有在设置里面关闭了Power Saving才会是你希望看到的一直很亮
这个应该不是APP程序的问题
HG:
回复 Barbara Wu:
我觉得是广播的间隙进入了休眠模式,然后在halSleep() 里有个HalLedEnterSleep,在里面把都关了。