客户端重新连接问题

4个职位/ 0个新
最后发表
Cosmin
离线
最后看到:4年11个月前
加入:2015-12-14 08:35
客户端重新连接问题

你好,对话框,

我使用da14583芯片sdk 5使一个ble项目。

我有两个筹码,一个给主人,一个给客户。它们两个之间的第一个连接没有问题,连接得到维护,概要文件工作正常。问题发生后,我断开无论什么原因从主人。客户端开始扫描并找到所需的设备,但当我尝试重新连接时,代码跳转到硬错误。

有什么我必须做的客户后,有人断开连接从它以建立一个新的连接?

谢谢你!
Cosmin。

设备:
MT_dialog
离线
最后看到:1个月2个星期前
工作人员
加入:2015-06-08 34
嗨Cosmin,

嗨Cosmin,

当设备从中央断开连接时没有任何特殊处理,当你从中央发出连接并分配gapm_start_connection_cmd时,分配应该用KE_MSG_ALLOC_DYN宏进行。您可以看看SDK5中的DSPS应用程序,并检查正确的连接是如何完成的。此外,当代码进入hardfault处理程序时,您可以查看程序计数器的地址,方法是选择内存视图并输入hardfault处理程序的STATUS_BASE地址,还可以将内存视图的表示设置为unsigned long。

由于MT_dialog

Cosmin
离线
最后看到:4年11个月前
加入:2015-12-14 08:35
嗨太,

嗨太,

我在DSPS应用程序和所有对sdk的调用是相同的。

显然,如果我在断开后扫描,单片机在连接后进入硬故障,但如果我延迟扫描几毫秒,它工作正常。这似乎解决了问题…MCU不再出现硬故障。

谢谢你的帮助,
Cosmin。

谢谢你!

gert186
离线
最后看到:1年3个月前
加入:2016-04-21 59
你在什么地方耽搁了

你在哪里详细说明了延误?