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.

使用Keyfob时遇到奇怪问题:广告(advertising)控制按键不知为何由原来的右按键变为左按键,而且要按下并保持!

Other Parts Discussed in Thread: CC2540

一开始,使用右边按键开始/终止广告(advertising)。

后来,使用CC Debuger反复下载SimpleBLEPeripheral-UART与Keyfob-Demo之后,出现这个现象:

广告操作键由原本的“右边按键按下”变成了“左边按键按下保持”。就是说,现在要按下并保持左边按键,才能发广告(LED红色闪亮),放开则停止。

不知道是什么原因,请达人解惑!

谢谢啦!

  • 问题解决了,原因是左、右按键对应的CC2540引脚(18、19)之间短路。

    排故过程:用BLE Device Monitor 搜索出GAP的“Simple key”服务,开启其Notificationg功能,测试左右两个按键按下的返回值,结果发现未按键时返回2(应该是0),即右键被按下。然后用放大镜观察,发现CC2540引脚18和19之间有焊锡碎片(应该是万用表表笔测试时从引脚焊锡上蹭下来的),清除之,回复正常。