微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 还是cc2541不广播的问题

还是cc2541不广播的问题

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

和这个帖子遇到的问题类似:

之前在论坛上看到的类似的问题,不知道解决了没?http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/70113.aspx

我用的环境  :  IAR8.3   CC2541  1.4.0的协议栈

目前做的项目,可能是由于这个芯片的抗电磁干扰能力有些差吧, 自从添加了simpleKey 的profile ,给产品无线充电的时候,不但会误触发simpleKey的服务,而且会有一定概率出现BLE永远不广播的情况,必须要通过重新上电才能恢复,并且在不广播的时候,CC2541的其他功能是可以正常工作的。

那么问题来了,一旦由于稳定性导致的不广播的情况发生了,如何让它恢复广播呢?

如果不能避免遇到,可不可以考虑对系统reset?

这也是个办法,但是这种由于系统不稳定造成的蓝牙不广播,还不知道用什么方法或变量 来判断此情况发生了

不行唉,程序没法判断 是不是这种不广播的状态, 用peripheralStateNotificationCB() 函数 获取不到状态变化,然后就不知道怎么知道它的当前的状态了

电磁干扰的问题,可以适当的隔离一下

嗯谢谢,

您说的对的,是无线充电时 电磁干扰导致的。 并且只有开了SimpleKey的profile才回出现这种情况。

有用隔磁片了,还是很有效果,但还是会有一定概率出现不广播的情况,这个现在做产品的话就不能接受了

Hi,WBJ

今天无意中把芯片拿到紫外线底下照了一小会,然后就又没广播了 O__O "…。

同样的,之前的无线充电的话,相当于是高压?  难道这个芯片的程序 和eeprom有什么关系吗?

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

网站地图

Top