天线|RF射频
直播中

蔡芸菲

7年用户 147经验值
私信 关注
[问答]

为什么STM32F4 ENC28J60初始化通过后无法Ping,无法DHCP?

STM32F4 ENC28J60 初始化通过, 无法 Ping ,无法DHCP;
;
有人遇到这样的问题么????
LWIP + UCOSIII;
不要怀疑 LWIp+ UCOSIII 有问题, 之前用 LAN8720 做过WebSrever 服务器;
不存在任何问题,;
只换过三个文件 ENC28J60.C 和.H 文件(来源原子的可运行例程, 只修改接口);
还有就是 Ethernetf.c 原样搬移;
初始化能通过, LWIP 正常, UCOSIII正常, 理论上不会有任何问题;
但问题还是出来了;

回帖(8)

王琴

2019-8-20 07:41:09
ENC28J60   能使用的条件无非就两个:
一: 初始化通过, (本身初始化, LWIP初始化);
二: 中断功能正常;
举报

张珊珊

2019-8-20 07:48:41
在说明一下, ENC28J60 收发包正常, IP抓包工具测过, Ping 之后有8个包, IP 标头正常;
举报

望艳妮

2019-8-20 08:07:37
然后中断系统正常, 测试中断中有接收字节长度, 不固定;
举报

张翔

2019-8-20 08:13:41
原子哥, 能给个看法么?????
举报

更多回帖

发帖
×
20
完善资料,
赚取积分