野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 162|回复: 0

STM32F429+LAN8720通讯异常

[复制链接]
发表于 2024-12-30 18:22:04 | 显示全部楼层 |阅读模式
本帖最后由 牧梦苍穹 于 2024-12-30 18:26 编辑

如题,使用STM32F429IGT6单片机RMII接口连接LAN8720,CubeIDE版本1.161.1(LWIP版本2.1.2)配置相关参数,能和LAN8720正常通讯,但是无法ping通。

代码方面:程序使用tcp_echoserver_init()初始化做TCP服务器回显。while主循环放置MX_LWIP_Process()函数,程序执行未见异常。IP地址与电脑地址设置在同一网段。
异常方面:登录交换机查同个交换机局域网内设备未找到对应IP,经更换网线及电脑设置固定同网段IP直接连接等方式排除确认为LAN8720这边的问题。后怀疑是自己PCBlayout问题,购买LAN8720成品RMII模组问题一样。不太清楚这个版本问题还是其它问题导致?


寄存器读取正常说明IO端口等配置应该是对的,替换LAN8720成品模组按理说也可以排除模组与RJ45接口(HR911105A)的硬件问题,所以目前怀疑还是配置的问题,但是试了好久,无从确认。
0001.png
0002.png
0003.png
0004.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2025-1-11 06:39 , Processed in 0.076359 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表