东方人的梦 发表于 2018-5-14 14:09:50

STM32F407以太网突然延时变高导致死机

MCU芯片采用STM32F407,以太网芯片采用DP83848,STM32F407作为服务端,PC作为客户端访问,跑的modbus协议,该开始通讯时,一切正常,PING延时也是<1ms,通讯一个月后,STM32F407死机了,后来监控发现STM32F4通讯以太网延时变长了一般在200mS到3S之间。请求大神指教。

ychlucky 发表于 2018-5-29 13:30:16

是不是内存问题消耗太多资源

xmshao 发表于 2018-6-4 10:35:42

这个应该跟你的应用有关,建议重点查查程序逻辑。
网络单独跑和其它功能联动跑做些比较测试。

forget121 发表于 2018-6-7 15:56:17

出现这种问题你要打印,用串口工具接收数据,把打印log显示出来(注意每行要显示时间)。
这个问题主要看中断,在中断上加code打印,
网络通讯一般是软中断问题,一直在触发至死机。。
查查看,有问题再反馈。
页: [1]
查看完整版本: STM32F407以太网突然延时变高导致死机