RT-Thread学习笔记

xiaoxiao2025-12-07  6

一、环境搭建 1、下载Git,安装到英文路径中,配置路径到环境变量。(env依赖git的环境变量,安装一路next) —>下载地址:https://git-scm.com/downloads 2、到RT-Thread官网下载 RT-Thread Env工具(存放路径不能有中文) 和 RT-Thread源代码 —>下载地址:https://www.rt-thread.org/page/download.html —>下载地址:https://pan.baidu.com/s/1mgIAyWo#list/path=%2F 3、双击运行env.exe,标题栏 右击 选择 settings 选择Integration 点击Register 点击Save settings(目的在其他项目中运行env自动选择当前的路径) 4、运用env中scons在bsp文件夹下自动生成项目文件 生成项目命令 scons --target=XXX; 如scons --target=mdk5(注意双横杠前有空格) 5、配置项目 在bsp文件夹下在env中输入命令:menuconfig 回车 根据需要选择 —>键盘 上下键 向上下移动光标 —>键盘 左右键 向左右移动光标 —>键盘 回车键 进入选中的菜单 —>键盘 空格键 打开关闭布尔类型的菜单 6、根据步骤5的配置,再次使用 scons 命令就会根据新的 rtconfig.h 文件重新编译工程。

二、软件包管理 1、在env命令中输入::pkgs 查看命令简介 2、下载、更新、删除软件包 —>在下载、更新软件包前,需要先在 menuconfig中开启你想要操作的软件包,这些软件包位于 RT-Thread online packages 菜单下,进入该菜单后,则可以看如下软件包分类: —> 找到你需要的软件包然后选中开启,保存并退出 menuconfig 。此时软件包已被标记选中,但是还没有下载到本地,所以还无法使用。 —> 下载 :如果软件包在本地已被选中,但是未下载,此时输入:pkgs --update ,该软件包自动下载; —> 更新 :如果选中的软件包在服务器端有更新,并且版本号选择的是 latest 。此时输入: pkgs --update ,该软件包将会在本地进行更新; —> 删除 :某个软件包如果无需使用,需要先在 menuconfig 中取消其的选中状态,然后再执行: pkgs --update 。此时本地已下载但未被选中的软件包将会被删除。 3、升级本地软件包信息,在env中使用命令 pkgs --upgrade

三、env 工具配置 1、在env中使用 menuconfig -s 命令进入 env 配置界面 2、配置界面3 个选项分别为: —>软件包自动更新功能 —>自动创建 MDK 或 IAR 工程功能 —>使用镜像服务器下载软件包

参考链接:https://www.rt-thread.org/document/site/rtthread-development-guide/rtthread-tool-manual/env/env-user-manual/

转载请注明原文地址: https://www.6miu.com/read-5040502.html

最新回复(0)