最近在测试7x256板子时发现,keil RTL的TCP协议栈可能不够稳定,即会发生断线的情况,由于做了好几块板子,因此做测试如下: 原装7X256开发板1 + 原装7X256开发板2 + 自制PCB1 + 自制PCB2 + 自制PCB3 同时测试5个板子,测试程序是 RTL 目录下的 HTTP DEMO 工程,连续ping 这5块板子,发现情况基本良好,但偶然会发生集体断线的情况,4 - 20秒后又全部自动恢复正常。测试的那天断了大概15次左右 我同时还有几块 8900 的板子,在上面5个板子断线时,它们的 ping 一直都是正常的,这个情况似乎表示 RTL 的TCP协议栈是不够稳定的?它们受到了外界的干扰? 不知大家有没有碰到过这样的问题,如果RTL不行,那只好使用 uip 之类其它的协议栈了。但在网上搜索,又没有发现类似的情况 |