Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
NXP 微控制器
NXP-MCXN947
NXP新品FRDM-MCXN947上的RT-Thread基础运行
发布于 2024-03-23 02:13:02 浏览:277
订阅该版
[tocm] # 获取RT-Thread 由于我是第一次使用RT-Thread😋 😘 所以根据[NXP FRDM-MCXN947](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/tutorial/quick-start/frdm_mcxn947/quick-start "NXP FRDM-MCXN947")提供的指导, 首先来到[RT-Thread源码仓库](https://github.com/RT-Thread/rt-thread/ "RT-Thread源码仓库")获取源码。 首先在本地创建一个工作目录,此后**MCXN947**体验相关的内容都放在此: ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/c1c7bc6420c5a186d86a1cc7a4c1e472.png) 我选择的是直接使用git clone,如果没有安装git的话也可以选择下载git仓库的zip包 ```bash git clone git@github.com:RT-Thread/rt-thread.git ``` RT-Thread的完全体还是很庞大的,需要等待一会 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/344069933003f01ef84ff544df4482e4.png.webp) 然后可以在以下目录找到FRDM-MCXN947的模板工程 ```bash \rt-thread\bsp\nxp\mcx\mcxn\frdm-mcxn947 ``` 至此已经成功获取到RT-Thread源码 # 在FRDM-MCXN947上编译并运行RT-Thread 打开project.uvprojx后按F7编译 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/54b97d1ba737649eb80dc8ced5368a57.png.webp) 提示11 Warnings,忽略掉它,直接按F8下载 (如果出现error则需要使用RTT Env工具重新生成一下mdk5工程,详见 https://www.rt-thread.org/document/site/#/development-tools/env/env) ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/3b821a0f76e1bb3267777074fe726c6d.png) 下载完成,按下FRDM-MCXN947左上角的RST键复位,可以看到红灯慢闪 ![screenshot_1000130324_小萌GIF_20240323_015031.gif](https://oss-club.rt-thread.org/uploads/20240323/b08946c4c54857f8f11ba0c7c4b69990.gif) 此时打开一个Shell可以看到上电信息: ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/14b24094fa6cc2f6326f46491c06fc2e.png) 尝试输入help查看指令 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/46d562dbeeea21ed1faf5302d8ca1427.png) 成功运行RT-Thread # 使用kernel_samples 首先在frdm-mcxn947目录打开终端 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/61be6aa55c5223415668c2d8838f998c.png) 输入git命令 ```bash git clone git@github.com:RT-Thread-packages/kernel-sample.git ``` 等待下载完成 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/ac0bf904d8676b8a1f8586a12b4f708c.png.webp) 在keil工程中找到此按钮 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/cf8dfbb5a62014e291cc1dd7fc982ef7.png) 打开后在Group栏新添一个组,命名为kernel_samples ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/32455afbfe1564adbe3f519288fefb7d.png.webp) 点击右侧的Add Files 找到刚才克隆的kernel-sample文件夹,进入zh子文件夹选择全部.c文件(暂时不选择signal_sample.c) ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/f38c6a01655b5a01b14b452ae3408f58.png.webp) 点击Add按钮后关闭该窗口,点击OK ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/63278c61c7e9f151973ed9dcf61df2d7.png.webp) 按F7编译后按F8下载(可以无视警告) ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/15a445bd40126f8c8275c96e7cd55fdf.png) 再次输入help,可以看到增加了许多内核测试命令,这是由RT-Thread的导出命令生成的,非常方便,我也是第一次使用这种方法🥰 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240323/e5cc5fe08f6e926b9f435dfca00bf34f.png) 成功添加kernel_sample 下一篇文章应该会参考MCUExpresso提供的例程编写相应代码,因为萌新笔者目前好像没有发现RT-Thread对FRDM-MCXN947的CAN外设提供支持,并且打算基于RT-Thread提供的msh命令导出功能制作终端命令🙂 萌新发帖,大佬们轻喷🥺
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
Alipay
这家伙很懒,什么也没写!
文章
3
回答
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
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
UART
ota在线升级
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
SFUD
msh
rt_mq_消息队列_msg_queue
keil_MDK
ulog
MicroPython
C++_cpp
本月问答贡献
出出啊
1517
个答案
342
次被采纳
小小李sunny
1443
个答案
289
次被采纳
张世争
805
个答案
174
次被采纳
crystal266
547
个答案
161
次被采纳
whj467467222
1222
个答案
148
次被采纳
本月文章贡献
出出啊
1
篇文章
4
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
1
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
1
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部