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

手机搜不到自己做的cc2650板子的广播数据包

例程用的是官方给的SimpleBLEPeripheral,问题现在是用开发板上能正常工作,包括广播和与手机连接都没问题,但是把例程下到自己做的板子上手机就无法收到,通过抓包发现数据包都有广播,但是就是无法搜到蓝牙,下的程序都是一样的,唯一的区别就是GPIO管脚定义不一样,射频电路是照着官方的画的。而且更奇怪的是手机版本4.4的手机是能搜到的,但其他的版本不行。通过上位机软件BLE Device Monitor使用usbdoogle能搜到设备,也能连上,但是请求更新后会出现问题,导致应答出现错误,超时断开,但是说明广播是没问题的,将自动更新程序#define DEFAULT_ENABLE_UPDATE_REQUEST         TRUE设为FALSE之后,能连上并且能上传数据,请问这种情况是怎么导致的,是由于板子的引脚冲突么,希望Ti的工程师能给出可能的原因,这个问题很久都没解决了。

kqian0327:

你好,

请问你是使用的CC254x还是CC2640芯片?

你使用IOS lightblue试试吧,随便看下BLE芯片的信号强度如何。

可以把你的PCB贴出来,看看是否有问题。

da qin zheng sheng:

芯片封装一样吗?

changjian huang:

回复 kqian0327:

kqian0327

你好,我使用的是cc2650,芯片的封装和官方的CC2650EM-7ID一样,主要是手机蓝牙搜索到找不到,无法配对,信号强度通过usbdoogle和抓包大概在-40db左右

changjian huang:

回复 da qin zheng sheng:

封装与CC2650EM-7ID上是样的,除了晶振官方用贴片的,我用的是立式晶振

da qin zheng sheng:

回复 changjian huang:

是两脚直插的?

changjian huang:

回复 da qin zheng sheng:

是的,会是这个问题导致的么

da qin zheng sheng:

回复 changjian huang:

这个可能给自己挖了个坑。

changjian huang:

回复 da qin zheng sheng:

你好,是这个问题造成的?这个坑怎么说,谢谢啊

赞(0)
未经允许不得转载:TI中文支持网 » 手机搜不到自己做的cc2650板子的广播数据包
分享到: 更多 (0)