开发环境:
RT-Thread版本:4.0.4
操作系统:Windows 10
Keil版本:V5.30
开发板:stm32f746-st-nucleo
开发板MCU:STM32F746ZG
1.1准备工作
在电脑上装好 git,软件包管理功能需要 git 的支持。git 的下载地址为https://git-scm.com/downloads,根据向导正确安装 git,并将 git 添加到系统环境变量。
注意在工作环境中,所有的路径都不可以有中文字符或者空格。
1.1.1 Env工具安装
Env 是 RT-Thread 推出的开发辅助工具,针对基于 RT-Thread 操作系统的项目工程,提供编译构建环境、图形化系统配置及软件包管理功能。其内置的 menuconfig 提供了简单易用的配置剪裁工具,可对内核、组件和软件包进行自由裁剪,使系统以搭积木的方式进行构建。
主要特性:
- menuconfig 图形化配置界面,交互性好,操作逻辑强;
- 丰富的文字帮助说明,配置无需查阅文档;
- 使用灵活,自动处理依赖,功能开关彻底;
- 自动生成 rtconfig.h,无需手动修改;
- 使用 scons 工具生成工程,提供编译环境,操作简单;
- 提供多种软件包,模块化软件包耦合关联少,可维护性好;
- 软件包可在线下载,软件包持续集成,包可靠性高;
Env 工具包含了 RT-Thread 源代码开发编译环境和软件包管理系统。从 RT-Thread 官网下载 Env 工具。
https://www.rt-thread.org/page/download.html 下载资源
https://mp.weixin.qq.com/s/d1YKCW5lR95cA3ZSyb2tBw
https://blog.csdn.net/qq_40993639/article/details/123315920
https://blog.csdn.net/victor_zy/article/details/122176140 rt-thread