打印

以太网ping不通的原因求解

[复制链接]
2012|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
在项目中,需要对GD450的以太网测试,硬件这边是照着野火STM32F429设计的,然后将野火的例程在板子上抛,有概率出现网络PING不通,(无法访问主机)的情况,也有概率能连接上,概率是随机的。例程什么都没有改,只改了两个引脚,PG1314改为了PB1213,然后吧复位引脚单独拉出去接到PD3.请教大神们为什么会出现这种情况

使用特权

评论回复
沙发
chenjun89| | 2024-6-5 19:38 | 只看该作者
应该移植的代码有bug,不稳定。

使用特权

评论回复
板凳
flycamelaaa| | 2024-6-7 17:18 | 只看该作者
您将PG1314改为了PB1213,并修改了复位引脚。这些更改可能影响了以太网的正常通信。在以太网通信中,引脚通常被严格指定用于特定的通信功能。如果更改了这些引脚,可能会导致通信不稳定或无法建立连接。

使用特权

评论回复
地板
stormwind123| | 2024-6-7 20:00 | 只看该作者
如果驱动程序或固件存在问题,也可能导致网络不稳定或无法连接。

使用特权

评论回复
5
laocuo1142| | 2024-6-7 20:00 | 只看该作者
PHY芯片配置不正确或驱动程序存在问题

使用特权

评论回复
6
powerantone| | 2024-6-8 17:00 | 只看该作者
既然硬件设计是仿照野火STM32F429的,可能存在与GD450不完全兼容的问题。不同的MCU可能有不同的引脚配置和硬件要求。

使用特权

评论回复
7
probedog| | 2024-6-8 17:00 | 只看该作者
在某些情况下,硬件故障可能导致网络不稳定或无法连接。

使用特权

评论回复
8
FranklinUNK| | 2024-6-20 18:50 | 只看该作者
移植的程序出问题了吧

使用特权

评论回复
9
烟雨蒙蒙520| | 2024-7-31 22:51 | 只看该作者
例程什么都没有改,只改了两个引脚,PG1314改为了PB1213,然后吧复位引脚单独拉出去接到PD3,可能是引脚不合适?

使用特权

评论回复
10
ym0sly| | 2024-8-31 11:49 | 只看该作者
您提到将PG13、PG14改为PB12、PB13,并将复位引脚接到PD3。首先需要确认PB12、PB13是否正确配置为以太网功能。

使用特权

评论回复
11
ym0sly| | 2024-8-31 11:50 | 只看该作者
在STM32F429中,PB12和PB13是专用于SPI/I2S、USART等功能的,如果GD32F450中这些引脚的默认复用功能不同,可能需要手动设置其复用功能。

使用特权

评论回复
12
maxwelllls| | 2024-9-3 16:33 | 只看该作者

参考FAE给的手册上的内容修改驱动

使用特权

评论回复
13
王大大123456789| | 2024-9-6 09:07 | 只看该作者
我看到一个案例也是ping不同,用的是W5500,是那个引脚多加了两个电阻

使用特权

评论回复
14
pengpwn| | 2024-9-6 10:53 | 只看该作者
和楼主遇到同样的问题,感谢12楼给出解决方案!!

使用特权

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

本版积分规则

418

主题

2023

帖子

1

粉丝