STM32F051C8+ENC28J60+uIP 时常出现死机

2019-08-14 17:24发布

产品使用方式:STM32F051C8+ENC28J60+uIP
操作系统:没有
现像:
        TCP_SERVER ,TCP_CLIENT, UDP  三个端口都能实现正常通讯,但时常程序指令会跑到HardFault_Handler ......B.  这个地方,不知道是什么原因造成的死机
尝试过的调试方式:
1.由于项目中用了内存管理,由于对这块了解不是很深,把这一模块去掉,三个端口的接收和发送缓存都更改为全局数组。无效
2.去掉TCP_CLIENT, UDP两个端口,只保留TCP_SERVER ,通过“TCP调试终端”反复发送数据时,仍会有死机的现像


发费了几天的时候,无法找到原因,请各位不吝赐教,谢谢









友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。