一、硬件测试环境
正点原子 阿波罗开发板
二、配置步骤
1、芯片选型
此过程可以参看以前的教程
2、配置时钟


3、配置网络

特别注意的地方:使能网络功能后,默认的ETH-TXD0 ETH-TXD1为PB12 PB13,但是参看正点原子的原理图,可以看出这两个引脚实际上是PG13 和PG14.如下图所示

查看stm32f429的使用手册,可以看出PB12 PB13 也具有网络的功能。只是这里面没有使用。这个需要特别注意。
三、配置网络参数


配置NVIC

四、配置LWIP

其余默认就可以。
五、生成代码
由于PHY的芯片LAN8720的复

本文详细介绍STM32F429阿波罗开发板的网络配置过程,包括芯片选型、时钟配置、网络参数设置及LWIP协议栈的配置与应用。通过实际代码示例,展示了如何初始化PCF8574以复位PHY芯片LAN8720,并实现TCP Echo客户端功能,与服务器交互并回传数据。
最低0.47元/天 解锁文章
2567

被折叠的 条评论
为什么被折叠?



