嗨对话框
我们正在使用DSP主机和DSP设备项目,每1分钟,DSP设备TX数据一次,然后进入EXT睡眠状态。
DSP主机一旦从设备1接收到数据,主机断开设备,所以设备进入EXT睡眠。现在DSP主机扫描下一个设备,如果扫描报告在下一个设备有没有设备,那么同样地接收数据断开连接后,我可以连接到6个DSP设备。
现在我的问题在一段时间后,DSP主机接收了设备X的扫描报告并尝试与此设备进行连接,但DSPS主机无法进行连接,因此DSPS主机代码停止某处(似乎user_on_connection()似乎(似乎user_on_connection())。。如何解决这个问题?
设备:

嗨prasanth,
您的描述是非常通用的,事实上,在某些时候,主机获取广告活动,当他试图连接代码停止时,不会给我足够的信息来假设任何信息。您必须完全了解设备已停止的位置,代码在哪里?nmi_handler,hardfault_handler在该程序的任何断言中?该设备以前与该主机连接的设备是否与设备无法连接时,之后?
谢谢mt_dialog.
嗨对话框
我的代码在Execute_callback_param1_param2之后停止(app_on_connection,connection_idx,param);实际上,在此调用后,DSP主机应进入配置文件以接收数据。
DSPS_HOST查找设备1,试图建立连接,之后提到的回调代码停止后......可能是问题??
嗨prasanth,
它可能是任何东西,所以请检查您的代码摊位的位置(在没有睡眠模式下检查),其中代码在发生时。我想之后,该设备无响应(无扫描或任何东西),因此您必须检查设备的位置,也许它不会停止并继续运行(如果是您应该掌握PC正常运行正常通过主循环),nmi_handler(如果您使用的代码在特定时间内留在特定代码中的特定代码),则硬盘驱动器(访问未显示的地址或总线错误),任何断言(也许是您的试图取消已取消的计时器)。封入在连接之后发生的事实以及当回调运行时可能是计时器的取消,或发现期间的错误。
谢谢mt_dialog.