Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
drv_eth_以太网驱动
NXP 微控制器
NXP-MCXN947
NXP MCXN947测评:ETH设备(二)提交了关于ETH设备的PR
发布于 2024-04-28 15:17:13 浏览:285
订阅该版
[tocm] # 概述 在[前一篇博文](https://club.rt-thread.org/ask/article/418085ebf2358e12.html "前一篇博文")中已经提到,RT-Thread的官方驱动中的有点小缺陷,我们通过修改SConscript文件解决了这个问题。为了彻底解决这个问题方便大家使用,我想把这个解决方案作为PR提交给官方,让他们将修改融入RT-Thread的代码中。最终经过努力,在官方人员的指导下,我完善了解决方案,并最终并加入到官方代码中。 # 提交PR的过程 RT-Thread有一个运作得非常成功的社区,一直鼓励大家提交PR来改进和完善软件的。有关PR提交的步骤,在其社区有一个详细的说明:[RT-Thread-向RT-Thread 提交Pull Request(PR)RT-Thread问答社区 - RT-Thread](https://club.rt-thread.org/ask/article/4d422a00e769ab2b.html "RT-Thread-向RT-Thread 提交Pull Request(PR)RT-Thread问答社区 - RT-Thread")。他们还专门制作了一个B站视频:[从0教你如何给RT-Thread贡献代码_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1gr4y1w7yX/?spm_id_from=333.337.search-card.all.click "从0教你如何给RT-Thread贡献代码_哔哩哔哩_bilibili")。 我也按照其要求,向其Github仓库提交了[PR:Update SConscript by zealsoftstudio · Pull Request #8705 · RT-Thread/rt-thread (github.com)](https://github.com/RT-Thread/rt-thread/pull/8705 "PR:Update SConscript by zealsoftstudio · Pull Request #8705 · RT-Thread/rt-thread (github.com)")  很快,管理员就对这个PR做出了评论。他指出我的解决方案不太符合RT-Thread的习惯。他认为应该使用BSP_USING_ETH 而不是RT_USING_PHY,并建议我参考一下stm32f407-atk-explorer开发板。根据管理员的建议,我修改了board目录下的Kconfig文件,在其中添加了如下代码: ```c config BSP_USING_ETH bool "Enable Ethernet" default n select RT_USING_LWIP select RT_USING_NETDEV select RT_USING_SAL ``` 然后,再次提交了修改代码。 当天晚上,管理员就批准了提交,将修改融合进了主线代码。 # 操作上的变化 由于最终的修改和最初的想法有所不同,所以如果用户是从最新的代码开始NXP FRDM-MCXN947的开发,有一点操作上的变化和上一篇博文不同。就是在menuconfig中,不是在在RT-Thread Components -> Device Drivers中选择Using ethernet phy device drivers,而是在Hardware Drivers Config->On-chip Peripheral Drivers中选择Enable Ethernet。  总体来说,这次PR的提交非常顺利。
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
zealsoft
这家伙很懒,什么也没写!
文章
4
回答
0
被采纳
0
关注TA
发私信
相关文章
1
试贴-消灭0主题
2
LPC M4的一些资料
3
LPC4088的临时分支
4
lpc1788 ad 不稳定
5
1788 LCD控制器缓冲区字节问题
6
一起来学习LPC4088吧
7
上传LPC4088的realtouch主工程
8
RealBoard 4088预定帖 [第一批板子不多,预定提前结束]
9
晒RealBoard LPC4088开箱照啦,速带小板凳前来围观
10
4088主程序需要的SD卡资源
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
DMA
USB
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
FAL
RTC
rt-smart
I2C_IIC
cubemx
UART
ESP8266
WIZnet_W5500
BSP
ota在线升级
PWM
flash
packages_软件包
freemodbus
潘多拉开发板_Pandora
ADC
GD32
编译报错
定时器
flashDB
keil_MDK
socket
中断
rt_mq_消息队列_msg_queue
Debug
ulog
SFUD
msh
C++_cpp
at_device
本月问答贡献
出出啊
1524
个答案
343
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
821
个答案
179
次被采纳
crystal266
555
个答案
162
次被采纳
whj467467222
1222
个答案
149
次被采纳
本月文章贡献
出出啊
1
篇文章
1
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
2
次点赞
crystal266
2
篇文章
1
次点赞
whj467467222
2
篇文章
1
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部