微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541,1主多从通信,协议栈阻塞问题。

CC2541,1主多从通信,协议栈阻塞问题。

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

在做蓝牙1主对多通信程序的时候,出现了BLE协议栈阻塞的问题,该如何避免出现这样的问题?

我1主1从通信没有问题,但是在读取完已经建立的从机的数据之后,从新调用

GAPCentralRole_StartDiscovery( DEFAULT_DISCOVERY_MODE,
                                                             DEFAULT_DISCOVERY_ACTIVE_SCAN,
                                                             DEFAULT_DISCOVERY_WHITE_LIST );

扫描到从机,扫描到从机以后,调用

status = GAPCentralRole_EstablishLink( DEFAULT_LINK_HIGH_DUTY_CYCLE,
                                                                        DEFAULT_LINK_WHITE_LIST,
                                                                        addrType, peerAddr );

建立链接,问题出现了,一直不能进入到

static uint8 simpleBLECentralEventCB( gapCentralRoleEvent_t *pEvent )

{

   ....

 case GAP_LINK_ESTABLISHED_EVENT:break;

....................

}

这是由于什么原因引起的,该如何解决。

板子是自己做的? 一对多现在可以考虑用cc2640或者更强的ble 5.0 cc2640R2

板子是自己做的? 一对多现在可以考虑用cc2640或者更强的ble 5.0 cc2640R2

 板子是自己做的。暂时不可能换芯片了

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

网站地图

Top