lwip tcp client和蓝牙共存问题
lwip tcp client 和蓝牙之间存在一个奇怪的问题,当将蓝牙加入后,发现第一次select正常,之后一直出现错误。
之后还发现了在tcp任务的c文件中定义的全局变量,在添加蓝牙组件后,出现了归0情况..以此推断...
问题出现在这,因为tcpclient的具柄是一个全局..所以在此全局前加入static后...
在非阻塞的tcpclient中,没有再出现失败问题.. 所以结论是.esp32同文件建议全部加static方式和引出接口来处理,不建议跨文件的全局.以防大坑.
最近已经改成netconn来组网了。

浙公网安备 33010602011771号