微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 请教关于keyfob例程LED2(P1_1)与App连接时,有时长亮问题。

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

时间:10-02 整理:3721RD 点击:

大家好!

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

hal_board_cfg.h

hal_led.c

大秦正声你好,

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

keyfobdemo.c

 //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;

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top