各位大大,本人第一次接触Lwip协议栈,公司要求是在华为liteos 实时系统上移植Lwip协议栈,liteos 也是第一次接触,想来和ucos之类的应该不会差太多。
目前os和lwip都差不多移植完了,在测试的时候,发现一个比较严重的问题,排查了一段时间未有进展,特来求助各种大大
问题是这样的,板子是用的stm32f429,在板子上测试tcp连接的时候,板子作为client,pc上有一个server,网线直连!当server先启动的时候,再启动板子,则一切正常,双方都能正常收发数据! 如果pc上的server未启动,先启动板子,则板子会阻塞在netconn_connect这个函数上,具体表现在os的任务代码都无法切换,无法运行!但是网口中断还是可以触发!单步调netconn_connect发现不了异常!求教!
lwip的版本是1.4.1! |