你好对话框,
我正在使用DA14583芯片,使用SDK 5进行BLE项目。
我有2个筹码,一个用于主人,一个用于客户端。其中2之间的第一个连接没有问题,保持连接,配置文件正常。在我从主人的任何原因断开连接后出现问题。客户端开始扫描并找到所需的设备,但是当我尝试重新连接时,代码跳转到硬盘错误错误。
有人在有人断开它之后与客户端有关,以便进行新连接吗?
谢谢,宇宙。
嗨cosmin,
当设备从中央断开时,没有任何特定的处理,当您从中央发出连接时,您分配Gapm_start_connection_cmd应使用ke_msg_alloc_dyn宏进行分配。您可以查看SDK5中的DSP应用程序,并检查如何完成正确连接。此外,您可以通过选择内存视图并键入硬盘处理程序的状态_base地址,查看程序计数器的地址,并通过为HardFault处理程序键入状态_Base地址,以及将内存视图的表示设置为无符号长。
谢谢mt_dialog.
嗨MT,
我看着DSPS应用程序,所有对SDK的呼叫都是一样的。
显然,如果我在断开连接后扫描,MCU会在进行连接后转到硬质重位,但如果我延迟扫描,则用几毫秒的工作正常工作。似乎解决了这个问题的soo ...... MCU不再去硬化了。
感谢您的帮助,宇宙。
谢谢
你在哪里进行详细延迟?
嗨cosmin,
当设备从中央断开时,没有任何特定的处理,当您从中央发出连接时,您分配Gapm_start_connection_cmd应使用ke_msg_alloc_dyn宏进行分配。您可以查看SDK5中的DSP应用程序,并检查如何完成正确连接。此外,您可以通过选择内存视图并键入硬盘处理程序的状态_base地址,查看程序计数器的地址,并通过为HardFault处理程序键入状态_Base地址,以及将内存视图的表示设置为无符号长。
谢谢mt_dialog.
嗨MT,
我看着DSPS应用程序,所有对SDK的呼叫都是一样的。
显然,如果我在断开连接后扫描,MCU会在进行连接后转到硬质重位,但如果我延迟扫描,则用几毫秒的工作正常工作。似乎解决了这个问题的soo ...... MCU不再去硬化了。
感谢您的帮助,
宇宙。
谢谢
你在哪里进行详细延迟?