Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
LAN8720
STM32F407
以太网phy
5
【求助】LAN8720 ping成功一次后,再次ping就失败了???
发布于 2025-01-05 18:27:20 浏览:116
订阅该版
[tocm] # 🔧硬件配置: STM32F407ZGT6【[来自反客科技](https://item.taobao.com/item.htm?abbucket=9&id=588438707815&ns=1&pisk=gfur311aXULPVugyKS4F7gjTzMU8yzv6z2wQtXc3N82uFXV38xDBw8GHevuUnXnWwk9RT_3qQw_We3hh8yaHCdT65bd8Jyv6Q0E9tTFas9YQEgb0yWZJhI6X5bh8J_WH1mY1LHm9-Tj3Kv40mWP_-7ql-oA4O7bu-8qhniVgnJ4nKkq0m5V1xJqlrjA417Xh-8bhnjVgZ7joKyAqi-FnORgnzZyzqB0V6Z3P95rzIb2V7j34ZEewW-bH7qVrgRckvwbnu7ro8U_ZdAESxfEtPjTFkzGZmrVrKFvuofmq1uuyQawKe2rI-o5HEurUUm0u06bnNzi-dDkyUgeoVxrTiofeWSM_nb3o0BBmZAwzrSqXSCl0xmg8X49czPmtNzinnE7rIgkPpSDIi2dotMruMSy6gI5HGtMqnU3ccMILmIF4CCRNvMEuMSy6gISdvom4gROw_&priceTId=2147803817360702695017221ed569&skuId=5380733883693&spm=a21n57.1.hoverItem.2&utparam=%7B%22aplus_abtest%22%3A%2275506a90d0df90856b255283003d3a89%22%7D&xxc=taobaoSearch "来自反客科技")】 LAN8720模块【[模块](https://detail.tmall.com/item.htm?_u=535lqpibab72&id=735485301719&pisk=gc9Sz3VaPz45mkUDq4nV5g3Nge6I0eMZpkspjHezvTBROJKy5MyFTbjQdZttqalnZeOXJEfPyw5FdMTNo3yEq3oIdHKOy9RPzML2REVyzp7euvtM5_yyvprkiF-TULllLJ6lK93Z7AkZq3Xhpoaq-E4uMgSiLzBLeTXY7aZr6Akwqn6hpVuZQLld0WSa9JLdwsQA4ZIRJgeKctIO29eR98FYkZjdp9QRyZEAqMeLyJLLkZINXyFRy9BYkMS5pwLdpmtx_ywfvbs9V0Z1usAuSNtRlJepevf553FUdJ9f2_9p2Zt20Ks5NNCqdMHveE-pULfmtWWH0CTB9EHbFetJ6eQyHVeC8CvkDK5_vJC6lM1OpsZLpn6VzFSVBAUfmIKy9LY7AJIkUd5CSsiLK6WvQ1d9PkmMDTIp-1vES8bJvhvM_OMQHT1d4AwN5yo8OSHgdi_ZcmN3tOYUEhK7NLCGwijS7mibrWfRmi_ZcmN3t_IcVdnjczVh.&spm=a1z09.2.0.0.7d812e8dtzB79i "模块")】 # 🧾软件环境: RT-Thread Studio [2.2.9] rt-thread [4.1.1] # 🧷软件包配置: **打开lwIP和SAL** ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250105/6f9459123e5a3d9bacac5b27a0d9bcff.png.webp) ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250105/c75e49a1a8f154c2113271b73b592a0a.png.webp) ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250105/06f0768781de26fa3591b4dd876e91ff.png.webp) **只做了如下修改** ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250105/c0813739cb561e287b7254787b2806ce.png.webp) # 💡目前测试: 额外添加复位程序 ```c // 定义的复位引脚 #define RESET_IO GET_PIN(C, 6) /** * @brief phy复位引脚初始化 */ void phy_reset(void) { rt_pin_mode(RESET_IO, PIN_MODE_OUTPUT); rt_pin_write(RESET_IO, PIN_HIGH); rt_thread_mdelay(50); rt_pin_write(RESET_IO, PIN_LOW); rt_thread_mdelay(50); rt_pin_write(RESET_IO, PIN_HIGH); } ``` 模块并没有引出复位引脚,而是靠 RC 上电复位。 模块资料中电路图如下 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250105/72f27e1b39a9788ae1e1658ef20beaa6.png.webp) 自行更改电路 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250105/60df29a28a93cbeebe1afbd2c93f7939.png.webp) 用万用表测试上面实物图红框中的RC电路是符合原理图的电气连接的,但是LAN8720芯片的15引脚并没有连接到电阻或电容任何一端。 于是修改电路,示意图如下图 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250105/c8214c1db1d595014a1a1b92e076d0e1.png.webp) **程序和硬件修改完毕** **电脑端IP配置如下** ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250105/b4287b1aec89728a30cc8d97d624a25b.png.webp) 期间也更换过电脑和网线,现象是一样的。 # 📝日志: **电脑端 → ping → STM32** ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250105/48f59d9b70c75c3d7f42cb013ddfc736.png) **STM32 → ping → 电脑端** ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250105/b82f18e4b840b5ea25d60cee227a2649.png.webp) # ❓问题总结: 🤦♂️为什么板子ping电脑端只能成功ping一次呢??电脑端ping板子一直是ping不通的。还请各位大佬指点一下。
查看更多
1
个回答
默认排序
按发布时间排序
Jack_____
2025-01-11
纸上得来终觉浅,绝知此事要躬行。
【填坑】 此次调试我打开了DHCP ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250111/309a87bb7994ed198eb2b8a61b6d7e49.png.webp) ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20250111/aac52bdfd495b2a99efa006f4aa57bf5.png.webp) 前几天也在网上找各种资料,偶然间看到有人发LAN8720模块无法正常工作是焊接问题,于是我也拿风枪把芯片吹了吹,竟然能ping通了。 在此也给遇到同样问题的人提供参考 ```markdown 排查引脚配置是否正确 排查引脚连线是否正确(尽量不要使用杜邦线连接,网络会不稳定) 排查模块复位引脚是否正常 排查芯片焊接是否正常 ``` 以上都正常的话,使用RTT开启DHCP可以快速的验证网络是否正常。
撰写答案
登录
注册新账号
关注者
0
被浏览
116
关于作者
Jack_____
纸上得来终觉浅,绝知此事要躬行。
提问
13
回答
25
被采纳
5
关注TA
发私信
相关问题
1
STM32F407 enable ethernet driver
2
F407使用QEMU调试网络功能报错,附Cm_backtrace信息
3
tm32f407-atk-explorer这个BSP中,1M外置的SRAM
4
串口怎样接收int类型数据?
5
F407无法使用RTC,手册上的RTC实验例程跑不通。请各位不吝赐教!
6
CAN不能推出休眠模式
7
ENV配置Lwip后不能将包跟新到本地?
8
程序跳转出问题,怀疑rtt有指定地址的函数
9
rtthread3.1.2中使用env建立的工程需还需要修改什么东西吗
10
在STM32F407跟着教程制作新bsp后 ,程序运行卡死
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
Rt-thread中OTA下载后,bootloader不搬程序
2
ulog 日志 LOG_HEX 输出时间改为本地日期时间
3
在RT-Thread Studio中构建前执行python命令
4
研究一了一段时间RTT,直接标准版上手太难,想用nano,但又舍不得组件
5
CherryUSB开发笔记(一):FSDEV USB IP核的 HID Remote WakeUp (USB HID 远程唤醒) 2025-01-18 V1.1
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
I2C_IIC
ESP8266
UART
WIZnet_W5500
ota在线升级
PWM
cubemx
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
SFUD
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
xusiwei1236
5
个答案
2
次被采纳
踩姑娘的小蘑菇
1
个答案
2
次被采纳
用户名由3_15位
7
个答案
1
次被采纳
bernard
4
个答案
1
次被采纳
张世争
1
个答案
1
次被采纳
本月文章贡献
聚散无由
2
篇文章
15
次点赞
catcatbing
2
篇文章
5
次点赞
Wade
2
篇文章
2
次点赞
Ghost_Girls
1
篇文章
6
次点赞
YZRD
1
篇文章
2
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部