womeikong
womeikong

注册于 10 years ago

回答
0
文章
0
关注者
0

先谢谢了:)
可能是我第一个问题没有描述清楚

stm32f307的板子硬件是没有问题的,裸奔lwip开3个udp端口,每个端口回送收到的数据。用周立功的tcp/udp测试程序进行测试,发送128个字节的数据,发送间隔为1ms,可能不准,但定性的测试没问题。 我在tcp/udp程序中分别对每个udp端口开两个连接,这样一共6个连接一起发送数据给stm32f107, 运行24小时没有问题。 如果换成rt-thread,同样的测试环境,大约2分钟就死掉了。ping也不通了。如果不重新启动,以后永远不通了。并且LM3S8962一模一样的现象。

第二个问题已经解决了,我增加了一个查询网络连接状态的进程。

1768的板子是我自己做的,rt-thread有使用DM9161的移植吗?
再次感谢!

同样的代码在LM3S8962上运行没有问题。

发布
问题