开发环境MDK5.12 ,Keil RTX,MDK-Pro,自产硬件,STM32F407,DP83848 网络部分分为两部分,一部分为MODBUS-TCP,另一部分为UDP实时传送采样数据 现在的问题是,程序跑一段时间之后以太网无法通讯,ping不通,RJ45绿灯常亮,黄灯闪烁。死掉的时间不固定,最短为8个小时,最长15个小时 死掉后程序其它部分正常,也就是程序通过IO能控制,通过CAN通讯也能控制,只有以太网部分死掉。 死掉后寄存器ETH_DMACHTDR,ETH_DMACHTBAR无变化,寄存器ETH_DMACHRDR,ETH_DMACHRBAR有变化,寄存器ETH_MMCTGFCR,ETH_MMCRGUFCR无变化。正常时这些寄存器都会变化。 求助。谢谢 |
牛,这个都有啊。。