打印
[STM32H7]

STM32H743VIT6+LWIP Ping不通

[复制链接]
1043|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
laocuo1142|  楼主 | 2024-9-5 13:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在关闭MX_LWIP_Init();初始化后程序能正常进行,打开之后就一直在错误的while(1)循环里面,请问这个应该怎么解决呢

使用特权

评论回复
沙发
powerantone| | 2024-9-9 15:51 | 只看该作者
可能是网络配置不对

使用特权

评论回复
板凳
classroom| | 2024-9-9 15:53 | 只看该作者
软件和固件更新

使用特权

评论回复
地板
flycamelaaa| | 2024-9-10 15:00 | 只看该作者
检查LWIP的配置文件是否有误

使用特权

评论回复
5
键盘手没手| | 2024-9-21 12:26 | 只看该作者
初始化后程序能正常进行

使用特权

评论回复
6
略略u| | 2024-9-21 12:44 | 只看该作者
打开之后就一直在错误的while

使用特权

评论回复
7
bbstr1| | 2024-9-21 13:09 | 只看该作者
在PC侧用tcpdump,如果是windows用wireshark,抓包看看有没有收到板子发来的ping,然后再dump lwip给网卡驱动的报文数据,倒查问题在哪里.

基础资料参考:https://blog.csdn.net/mocas_wang/article/details/109168296

使用特权

评论回复
8
4y1b3| | 2024-9-26 17:47 | 只看该作者
MX_LWIP_Init();初始化后程序能正常进行

使用特权

评论回复
9
610u| | 2024-9-26 17:54 | 只看该作者
关闭MX_LWIP_Init();初始化后程序能正常进行

使用特权

评论回复
10
一秒落纱| | 2024-10-4 09:07 | 只看该作者
STM32H743VIT6是一款高性能的微控制器,支持以太网通信。使用LWIP(轻量级IP协议栈)时,如果Ping不通,可能涉及多个方面的问题。比如是硬件连接问题,确保网线连接正常,没有松动或损坏。观察网口指示灯是否正常亮起,通常Link灯亮表示物理连接正常

使用特权

评论回复
11
夜阑风雨| | 2024-10-4 11:00 | 只看该作者
确保STM32H743VIT6的IP地址、子网掩码、网关等配置正确,并且与目标设备在同一网段

使用特权

评论回复
12
远山寻你| | 2024-10-4 15:00 | 只看该作者
建议保证LWIP的配置参数正确,如IP地址、子网掩码、网关、MAC地址等

使用特权

评论回复
13
冰春彩落下| | 2024-10-4 16:00 | 只看该作者
如果使用DHCP,确保DHCP服务器正常工作;如果使用静态IP,确保IP地址不冲突。

使用特权

评论回复
14
光辉梦境| | 2024-10-4 17:00 | 只看该作者
确保网络接口初始化代码正确,包括MAC地址设置、IP地址设置等

使用特权

评论回复
15
三生万物| | 2024-10-4 18:00 | 只看该作者
必须保证以太网中断配置正确,中断服务程序(ISR)能够正常处理数据包。

使用特权

评论回复
16
淡漠安然| | 2024-10-4 19:00 | 只看该作者
时钟配置很重要的,确保系统时钟和以太网时钟配置正确,特别是PHY芯片的时钟源

使用特权

评论回复
17
暖了夏天蓝了海| | 2024-10-4 20:00 | 只看该作者
确保PHY芯片初始化正确,包括复位、模式设置(10/100/1000Mbps,全双工/半双工)等

使用特权

评论回复
18
江河千里| | 2024-10-4 21:00 | 只看该作者
检查PHY芯片的状态寄存器,确保链路状态正常(如Link Up

使用特权

评论回复
19
别乱了阵脚| | 2024-10-4 22:00 | 只看该作者
打印调试信息,在代码中添加调试信息,打印LWIPPHY芯片的状态,帮助定位问题。Ping不通的原因可能涉及硬件连接、LWIP配置、中断和时钟配置、PHY芯片配置等多个方面。通过逐步排查和调试,可以定位并解决问题。确保硬件连接正常、LWIP配置正确、中断和时钟配置正确、PHY芯片初始化正确,并使用调试信息和抓包工具辅助分析,最终解决Ping不通的问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1181

主题

5171

帖子

12

粉丝