我开发了一个基于DSPS配置文件修改版本的系统。主要的改进是,中央处理器不会长期与外围设备保持连接;相反,它会连接、写入数据,然后断开连接并进入睡眠状态。大约75%的时间,一切都完全按照预期工作,但其余的时间后,试图写入数据的连接立即丢失和'原因'代码中提供的断开回拨是CO\u错误\u连接\u失败\u是最好的。是否有更多的信息可以在什么地方导致这个错误?对我来说特别奇怪的是,据我所知,连接已经建立了——我正在得到配置文件启用确认,等等。有时,即使我得到这个错误,写操作也会通过。
设备:
你好马克.布洛赫,
没有提供关于断开原因的额外信息的附加文档,通常在设备的链路层已经发起连接但是在前6个连接间隔内没有来自外围设备的响应时提供该原因。在连接allready时获得此消息的事实可能是由于从外围设备请求的连接更新参数。可能这就是出现这种错误的原因,您正试图向外设写入数据,而外设已发送连接更新参数请求。
谢谢你的对话