在linux下搭建rtthread_qemu系统 1.获取RT-Thread以及env工具 1.1 源码包获取 RT-Thread源码的获取方式有多种,可以是官网浏览器下载、云盘下载、git获取,强烈推荐git,因为使用git可以很方便的切换各种版本的rtthread,但是前提是要先安装git,linux下的安装方法不多叙述。这里不推荐拷贝windows系统里面的源码包,因为window...
Env 是RT-Thread对源码进行配置和裁剪、生成工程的工具,然而文档中的配置过程主要针对 Windows 系统,并没有对Linux系统的配置进行详细的介绍,这里简要介绍其在 Linux 下的配置与使用方法。 下载 Env 工具本质上是一组Python脚本,它的 Windows 版本中包含运行脚本的全套的工具和环境,而 Linux 版则只包含脚本本身,在...
1.获取RT-Thread以及env工具 1.1 源码包获取 RT-Thread源码的获取方式有多种,可以是官网浏览器下载、云盘下载、git获取,强烈推荐git,因为使用git可以很方便的切换各种版本的rtthread,但是前提是要先安装git,linux下的安装方法不多叙述。这里不推荐拷贝windows系统里面的源码包,因为windows与linux的文件换行符等差异,会...
登陆RT-Thread 网站,下载 Env 工具包。 网址为:https://www.rt-thread.org/page/download.html 也可以通过官网主页面跳转到下载页面 这个页面为 RT-Thread 官方资源下载网址,有 RT-Thread 源代码下载、以及开发工具下载。 找到“RT-Thread env 工具下载” 选择下载方式,开始下载 安装配置 工具包下载之后,解压,解...
Env 中携带了 Python & scons 环境,只需在相应bsp目录中运行 scons 命令即可使用默认的 ARM_GCC工具链编译 bsp。输入 scons 命令编译工程: 编译完成会有如下信息: rtthread.bin就是生成的可执行文件。 【注】Env工具支持Linux的基本指令。 当然我们也可以使用keil或者IAR编译,前提是安装有KEIL或者IAR,笔者安装了KE...
rt-thread的组成就是组件+内核,我们先说一下内核裁剪部分,通过env工具可以看到如下功能: 1.线程间通信机制 根据我们系统中常用的一下功能或者组件进行裁剪 2.内存管理 根据具体的情况选择不同的内存管理策略。 3.内核设备 有关console设置。 05 组件裁剪 ...
git.exe clone --progress --branch v5.0.2 -v --depth 1 https://github.com/RT-Thread/rt-thread.git 1. (2)如果是使用小乌龟的朋友,配置如下 移植 复制通用模板 (1)本人是使用的STM32F103ZE的芯片,因此进入目录rt-thread\bsp\stm32\libraries\templates,复制stm32f10x文件夹到rt-thread\bsp\stm32路径...
2.1 打开 env 控制台 RT-Thread 软件包环境主要以命令行控制台为主,同时以字符型界面来进行辅助,...
工具:工具上的支持也在持续推进、更新,RT-Thread ENV工具也发布了v1.0.0正式版,而在构建脚本上也对VSCode进行了贴心支持,可以在VSCode中更好地进行编译、调试。RT-Thread v3.1.0版本将持续推进后续的更新,RT-Thread会保持几个版本主线同时向前推进。同时也预告下:在10.18号,也会在北京发布RT-Thread...
RT-Thread 是一个开源的实时操作系统,用于对物联网(IoT)设备进行编程。FinSH 是RT-Thread的命令行组件,它提供了一套操作界面,使用户可以从命令行与设备进行沟通。它主要用于调试或查看系统信息。 通常情况下,开发调试使用硬件调试器和printf日志来显示。但在某些情况下,这两种方法并不是很有用,因为它是从运行的内...