求一份能正常运行的gd32f4xx+lan8742的例程。

[复制链接]
308|2
guoyun_he 发表于 2025-8-31 12:17 | 显示全部楼层 |阅读模式
设计了一块板子,原先用stm32h723+LAN8742的方案,后面将单片机换成GD32F470了,板子还是那块板子,单片机换了后,调试其他外围设备,问题都不大,但网络始终调不通。后面用GD的网络例程,修改了phy-type和phy-address的宏定义。调试发现始终接收不到数据包。同样的板子用stm32H723,网络是正常。不知道论坛里面的大神,有没有能正常运行的gd32f4xx+lan8742的例程提供下。
 楼主| guoyun_he 发表于 2025-9-1 21:07 | 显示全部楼层
已经调试成功,修改gd32f4xx_enet.h就行。
//#define PHY_TYPE                         DP83848
#define PHY_TYPE                         LAN8700

//#define PHY_ADDRESS                      ((uint16_t)1U)                         /*!< phy address determined by the hardware */
#define PHY_ADDRESS                      ((uint16_t)0U)                         /*!< phy address determined by the hardware */
dffzh 发表于 2025-9-2 08:43 | 显示全部楼层
后续使用可以参考了,感谢分享。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部