RT-Thread Studio移植LAN8720A驱动

RTT网络协议栈驱动移植(霸天虎)

1、新建工程

​ 工程路径不含中文路径名,工程名用纯英文不含任何符号。

2、用CubeMx配置板子外设

2.1、配置时钟

​ 按照自己板子配置相应时钟。

RT-Thread Studio移植LAN8720A驱动_第1张图片

RT-Thread Studio移植LAN8720A驱动_第2张图片

2.2、配置以太网硬件
RT-Thread Studio移植LAN8720A驱动_第3张图片

RT-Thread Studio移植LAN8720A驱动_第4张图片

RT-Thread Studio移植LAN8720A驱动_第5张图片

RT-Thread Studio移植LAN8720A驱动_第6张图片

2.3、配置SHELL控制台串口

RT-Thread Studio移植LAN8720A驱动_第7张图片

3、配置RTT组件

3.1、打开BSP_USING_ETH宏

RT-Thread Studio移植LAN8720A驱动_第8张图片

3.2、打开HAL_ETH_MODULE_ENABLED宏

RT-Thread Studio移植LAN8720A驱动_第9张图片

3.3、打开lwip配置

RT-Thread Studio移植LAN8720A驱动_第10张图片

RT-Thread Studio移植LAN8720A驱动_第11张图片

3.4、调试

RT-Thread Studio移植LAN8720A驱动_第12张图片

RT-Thread Studio移植LAN8720A驱动_第13张图片

4、测试结果

RT-Thread Studio移植LAN8720A驱动_第14张图片

你可能感兴趣的:(单片机,stm32,嵌入式硬件)