请使用包管理器或其他方法自行安装这些软件。 安装完毕这些软件后,前往您想编译的目标平台所对应的 bsp 目录(这里我使用的 bsp 是 rt-thread/bsp/qemu-virt64-riscv), 运行 scons --menuconfig, 则会自动的下载 Env 工具,并进入 RT-Thread 的配置界面,这里我们可以暂时不进行配置,退出即可。 运行完毕后,Env ...
在linux下搭建rtthread_qemu系统 1.获取RT-Thread以及env工具 1.1 源码包获取 RT-Thread源码的获取方式有多种,可以是官网浏览器下载、云盘下载、git获取,强烈推荐git,因为使用git可以很方便的切换各种版本的rtthread,但是前提是要先安装git,linux下的安装方法不多叙述。这里不推荐拷贝windows系统里面的源码包,因为window...
1.获取RT-Thread以及env工具 1.1 源码包获取 RT-Thread源码的获取方式有多种,可以是官网浏览器下载、云盘下载、git获取,强烈推荐git,因为使用git可以很方便的切换各种版本的rtthread,但是前提是要先安装git,linux下的安装方法不多叙述。这里不推荐拷贝windows系统里面的源码包,因为windows与linux的文件换行符等差异,会...
下面是一个 RT-Thread 运行命令的例子,RT-Thread 开发人员每天都在使用这个命令: usage: env.py package [-h] [--force-update] [--update] [--list] [--wizard] [--upgrade] [--printenv] optional arguments: -h, --help show this help message and exit --force-update force update and clean...
Env 中携带了 Python & scons 环境,只需在相应bsp目录中运行 scons 命令即可使用默认的 ARM_GCC工具链编译 bsp。输入 scons 命令编译工程: 编译完成会有如下信息: rtthread.bin就是生成的可执行文件。 【注】Env工具支持Linux的基本指令。 当然我们也可以使用keil或者IAR编译,前提是安装有KEIL或者IAR,笔者安装了KE...
工具:工具上的支持也在持续推进、更新,RT-Thread ENV工具也发布了v1.0.0正式版,而在构建脚本上也对VSCode进行了贴心支持,可以在VSCode中更好地进行编译、调试。RT-Thread v3.1.0版本将持续推进后续的更新,RT-Thread会保持几个版本主线同时向前推进。同时也预告下:在10.18号,也会在北京发布RT-Thread...
rt-thread的组成就是组件+内核,我们先说一下内核裁剪部分,通过env工具可以看到如下功能: 1.线程间通信机制 根据我们系统中常用的一下功能或者组件进行裁剪 2.内存管理 根据具体的情况选择不同的内存管理策略。 3.内核设备 有关console设置。 05 组件裁剪 ...
ENV安装 (1)https://www.rt-thread.org/download.html#download-rt-thread-env-tool RT-Thread的源码拉取 (1)我是使用RT-Thread的截至目前最新v5.0.2版本进行的工程创建,而且我不需要讲整个RT-Thread的历史项目都进行拉取,因此我这里设置深度为1。
目前小沃使用的是ubuntu16.04操作系统,因为这个版本所使用的arm-linux-gcc版本与windows下的env最接近。rt-thread使用的是4.0.3,因为该版本相对稳定。1.安装编译工具apt-get install gcc-arm-none-eabi gdb-arm-none-eabi binutils-arm-none-eabi scons qemu-system-arm,其中qemu-system-arm为模拟器,菲必选...
2.1 打开 env 控制台 RT-Thread 软件包环境主要以命令行控制台为主,同时以字符型界面来进行辅助,...