Env 是 RT-Thread 推出的开发辅助工具,针对基于 RT-Thread 操作系统的项目工程,提供编译构建环境、图形化系统配置及软件包管理功能。 其内置的 menuconfig 提供了简单易用的配置剪裁工具,可对内核、组件和软件包进行自由裁剪,使系统以搭积木的方式进行构建。 1、主要特性 • menuconfig 图形化配置界面,交互性好...
简介:【RT-Thread】env工具学习(更新中) 一、基础配置 1.首先需要下载git并配置好相应的环境变量 2.双击env,在setting中设置 这样就可以指定文件夹打开env工具了 二、基本命令学习 1.scons:编译 (1)scons:编译并打印相关内部信息 (2)scons -c:清除编译目标。这个命令会清除执行 scons 时生成的临时文件和目标文件。
登陆RT-Thread 网站,下载 Env 工具包。 网址为:https://www.rt-thread.org/page/download.html 也可以通过官网主页面跳转到下载页面 这个页面为 RT-Thread 官方资源下载网址,有 RT-Thread 源代码下载、以及开发工具下载。 找到“RT-Thread env 工具下载” 选择下载方式,开始下载 安装配置 工具包下载之后,解压,解...
• env 是 RT-Thread 推出的开发辅助工具,针对基于 RT-Thread 操作系统的项目工程,提供编译构建环境、图形化系统配置及软件包管理三大功能。 • 其内置的 menuconfig 提供了简单易用的配置剪裁工具,可对内核、组件和软件包进行自由裁剪,使系统以搭积木的方式进行构建。 ENV <ReadMe> Env for Windows 1、How...
(1)https://www.rt-thread.org/download.html#download-rt-thread-env-tool RT-Thread的源码拉取 (1)我是使用RT-Thread的截至目前最新v5.0.2版本进行的工程创建,而且我不需要讲整个RT-Thread的历史项目都进行拉取,因此我这里设置深度为1。 git.exe clone --progress --branch v5.0.2 -v --depth 1 https...
rt-thread Env 预处理配置方法 简介 rt-thread 是我非常喜欢的一款RTOS,近期在使用Env更新工程的时候发现,keil MDK 中的预处理型号和器件型号不符。 这就导致我每次更新工程后都需要进入keil MDK手动修改一下。这显然是一个无聊的操作,于是有了这篇随笔。
在env输入下面的命令,重新生成新的工程。 提示:会使用env的话应该都知道这个操作。 scons--target=mdk5 三、STM32CubeMX配置 上面只是使能了RT-thread中间层的配置,还需要打开底层HAL库的硬件接口才行。 1、使用STM32CubeMX配置SPI引脚 STM32CubeMX的使用我前面就有讲,具体就不多介绍了,不懂的同学可以翻一下我...
1.获取RT-Thread以及env工具 1.1 源码包获取 RT-Thread源码的获取方式有多种,可以是官网浏览器下载、云盘下载、git获取,强烈推荐git,因为使用git可以很方便的切换各种版本的rtthread,但是前提是要先安装git,linux下的安装方法不多叙述。这里不推荐拷贝windows系统里面的源码包,因为windows与linux的文件换行符等差异,会...
配置准备,在rtthread官网下载了env工具,安装了git并配置了环境变量,如下图所示,git中使用git config --global user.name 和 git config --global user.email简单配置了一下用户名和邮箱后,使用git bash可以正常从github上clone别的代码。 但是在使用env工具搭建keil工程的过程中出现下图情况,env工具按照官网配置了...
开发板使用的是gd32f450zk,env工具使用的版本是1.3.5,rtthread版本是5.0.0。 添加串口外设的方法,串口2是打印口,串口0是数据收发口。 串口2的引脚是PB10和PD9,串口0的引脚是PA9和PA10. 使用env工具,menuconfig进行配置,修改调试打印口的名称为uart2,如下图: ...