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)的使用

RT-Thread&ART-PI工业拓展版-以太网(ETH)的使用

RT-Thread&ART-PI文件系统在SDIO上的使用

RT-Thread&ART-PI文件系统在SDIO上的使用

RT-Thread&ART-PI文件系统在SDIO上的使用

RT-Thread&ART-PI文件系统在SDIO上的使用