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

请教关于keyfob例程LED2(P1_1)与App连接时,有时长亮问题。

大家好!

我是在TI协议栈的keyfob例程基础上开发的项目,使用中经常发现我的设备尝试跟app连接时,LED2(MCU的p1.1引脚)长亮几秒会自动熄灭,此时设备跟app连接也失败了,需要再一次连接才能成功。但我在项目里找不到哪里驱动该LED长亮,请问大家,会是在协议栈底层驱动的吗?能提出具体哪个文件,哪个函数吗?谢谢大家的帮忙。

da qin zheng sheng:

hal_board_cfg.h

da qin zheng sheng:

hal_led.c

barry xu:

回复 da qin zheng sheng:

大秦正声你好,

谢谢你的回复,我想知道在该情况下会是哪里调用了API驱动LED2长亮呢?如果设备尝试连接APP时,但失败了,大概会长亮10几秒。KEYFOB例程。

da qin zheng sheng:

回复 barry xu:

keyfobdemo.c

da qin zheng sheng:

回复 barry xu:

 //if the state changed to connected, initially assume that keyfob is in range   

  case GAPROLE_ADVERTISING:       {         // Visual feedback that we are advertising.    

     HalLedSet( HAL_LED_2, HAL_LED_MODE_ON );       }      

 break;

barry xu:

回复 da qin zheng sheng:

大秦正声你好,我知道该程序是驱动LED2,如果打开睡眼功能该LED会是闪烁状态的,现在我的问题是有时广播时该LED是长亮的,直到广播时间结束LED才会自己熄灭,我在想会不会是程序跑飞了,没有进入睡眼,所以LED才会长亮?请提供您的想法。谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » 请教关于keyfob例程LED2(P1_1)与App连接时,有时长亮问题。
分享到: 更多 (0)