主题中讨论的其他器件:DRV8873、
我们有一个定期向云服务器发送数据的设备。 为了确保连接可靠、我们通过拔下路由器以突然断开连接进行了多次测试。 其中一些情况恢复正常、另一些则帮助我们发现我们的软件无法正确处理断开连接后的问题。 一种无法正常恢复的情况是-2006错误。 我们发现、如果程序在发生断开连接错误后等待了大约30秒、我们每次都能够恢复。 断开连接后、似乎 Wi-Fi 线程需要一些时间来清理。 我们使用的是运行 TI-RTOS 的 MSP432P4111、云服务器通信在其自己的低优先级线程上运行。 解决方案是可以接受的。 导致恢复延迟的原因是什么? 我们缺少什么吗? (我注意到 Wi-Fi 驱动程序的超时时间很短、为20秒)。
Gary