将MultiCentPeri的MultiCent移植后异常

1)连接第一个MAC地址正常,连接第二个的时候不扫描,直接到匹配MAC地址上,pEvent->gap.opcode事件一直是GAP_DEVICE_DISCOVERY_EVENT;

2)断开连接后无法重连,应该是任务没有再启动了,一个central都没有启动;

main函数初始化时在蓝牙初始化完毕后开了2个自有任务;

是否有什么配置需要更改?

image.png


首先需要确认一点,原先使用例程是否有问题,

需要修改BLE_MEMHEAP_SIZE,扩大一点给到8k,其次就是CENTRAL_MAX_CONNECTION及预想连接的个数,

修改后仍有问题就是移植出现的问题了,就看看是不是有哪些地方移植是否出错了。


将栈大小在配置中改为8K可以了,感谢


只有登录才能回复,可以选择微信账号登录