大家好
我这边2541+2590经常出现死机的现象
重新上电后广播
请问一下:
extern hciStatus_t HCI_EXT_ExtendRfRangeCmd( void );
上面这个函数在哪里可以看到内容而不是简单的API接口
还有大家知不知道这是什么原因,谢谢指教。
Susan Yang:
您可以参考文档 http://www.ti.com/lit/an/swra422/swra422.pdf? 进行相关设置
关于HCI_EXT_ExtendRfRangeCmd函数,应该是被封装了
user4586837:
回复 Susan Yang:
Susan Yang
我按照这份文档配置了,而且很成功
蓝色的波形为P1.2,黄色的波形为P1.3管脚。
而且一次广播广播在三个信道上面,这个没问题
但是看广播波形的配置还配置成了接收的状态如下图所示。
为什么广播时还要接收这个不是很明白?
我看到了这个帖子
http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/116482.aspx
里面kqian0327说
{
2,设备中有耗费大量时间的事件在处理,导致广播周期被迫停止、导致连接通信超时。如:采集adc耗费了500ms,很容易造成广播停止、蓝牙断开。解决方法:增大连接间隔(CC2541默认连接间隔为80ms,可增大为100ms+)、缩短事件处理时间(如将adc的500ms压缩至50ms,总之这个时间必须小于连接间隔)。
}
广播时不用连接的,这个是不是可以说明广播的时候也会连接并且接收一些数据?
而且广播和连接间隔,这个被搞糊涂了。连接间隔不是连接上之后主机和从机ack的间隔吗?
并且连接上就不广播了,这个不是很理解。
非常感谢您的指点