直接跑程序会掉包但是在仿真的情况下就不会
求解
你使用的LWIP有没带系统uCosII,尝试降低一下频率,看看有什么影响,
我们公司的使用了uCosII+LWIP好像还行哦
是带OS的还是不带OS的。可以查一下中断,看是不是有overrun中断出现,如果有那么MCU端没能及时去走FIFO中的数据导致。
有可能是在更高优先级中断或者Critical Section停留了太久,没能及时取走FIFO数据(Ethernet模块收发FIFO都是2K),可以试着把以太网中断的优先级调高或考虑下Critical Section代码的运行时间。