RT-Thread&ART-PI工业拓展版-以太网(ETH)的使用
Posted Rb菌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RT-Thread&ART-PI工业拓展版-以太网(ETH)的使用相关的知识,希望对你有一定的参考价值。
一、添加 ETH 配置
1.1.添加 Kconfig 配置
打开 board 目录下的 Kconfig 文件,添加以太网驱动。
1.2.添加以太网驱动程序
1.3.添加 SConscript 链接脚本
打开 rt-thread\\bsp\\stm32\\stm32h750-artpi-h750\\board 目录下的 SConscript 添加以太网驱动程序 drv_eth.c。
打开 rt-thread\\bsp\\stm32\\libraries\\STM32H7xx_HAL 目录下的 SConscript 添加以太网官方库文件
1.4.在 ENV 中使能以太网
输入 menuconfig 进入菜单配置
选择 ETH 的复位引脚,以及以太网驱动芯片型号。
1.5.修改 drv_eth.c 定义
因为为了不影响主分支的 drv_eth.c 通用驱动程序,我们的 drv_eth.c 是单独放在了 port 文件夹下的,所以我们需要稍作修改。
二、编译下载验证
可以看到以太网已经初始化成功。
插入网线,可以已经连接上了并且可以看到网络信息。
输入 ifconfig 命令可以看到以太网网卡以及 wifi 网卡都已经挂载到了设备中,并且默认为以太网网卡。
至此,我们的以太网驱动验证成功。
以上是关于RT-Thread&ART-PI工业拓展版-以太网(ETH)的使用的主要内容,如果未能解决你的问题,请参考以下文章
RT-Thread&ART-PI工业拓展版-以太网(ETH)的使用