首先打开 RT-Thread Studio,新建RT-Thread 项目: 目前支持 QEMU 模拟仿真的开发板有这些: 大家可以看到,其中包含了 GD32VF103、VEXPRESS-A9、STM32F4 系列的一些开发板 我们以 STM32F401 为例,新建项目后这样配置,注意系列一定要选对,要是上面支持 QEMU 模拟仿真的开发板系列,否则没有对应的 QEMU
1. **QEMU版本不兼容**:确保你安装的QEMU版本与RT-Thread Studio兼容。如果版本不兼容,尝试更新或...
3、输入 ./qemu.sh 命令执行脚本文件,这时候虚拟机便运行起来,如下图所示,命令行显示了 RT-Thread 操作系统启动过程所打印的相关信息,弹出的窗口为虚拟的 LCD 屏。 好了,开发环境就搭建好了,接下来笔者就将带领大家在实际的板子上进行开发工作。 1.4 使用STM32编译和运行 RT-Thread 接下来,笔者将带领大家将RT...
components RT-Thread 的各个组件目录 documentation 一些说明文件,如代码风格说明 include RT-Thread 内核的头文件 libcpu 各类芯片的移植代码,此处包含了 STM32 的移植文件 src RT-Thread 内核的源文件 tools RT-Thread 命令构建工具的脚本文件 1.2使用STM32编译和运行 RT-Thread 笔者就不用QEMU模拟硬件了,直接上板...
RT-thread源码移植到STM32F10x和STM32F4xx: 一、源码下载 点击入门->下载 在历史版本里边随便选取一个 会进入百度云盘的下载地址,里边有全部版本的源码。这里下载 2023-11-15 09:38:59 移植RT-Thread的原理与方法 大家好我是惊觉。是的,失踪人口回来了。最近参加了rt-thread的国产MCU移植活动,移植rt-thread到...
要体验 RT-Thread,首先需要具备运行环境或者实验环境。RT-Thread 不仅可以在实际硬件平台上运行,也可以在虚拟环境下实验运行。 如果只是为了学习内核知识,并配合练习实验,虚拟环境就可以了。如果有实际的硬件环境,当然会更好。 官方的学习资料中,介绍了两种虚拟环境: QEMU 虚拟机 Keil 模拟器 下面分别以这两种环境体验...
RT-Thread主要支持的IDE/编译器包括: MDK KEIL IAR Gcc RT-Thread Studio 使用基于 Python 的scons进行命令行生成。 RT-Thread Studio演示: 快速上手 RT-Thread BSP可以直接编译并下载到相应的开发板使用。此外,RT-Thread还提供 qemu-vexpress-a9 BSP,无需硬件平台即可使用。有关详细信息,请参阅下面的入门指南。
1.安装编译工具apt-get install gcc-arm-none-eabi gdb-arm-none-eabi binutils-arm-none-eabi scons qemu-system-arm,其中qemu-system-arm为模拟器,菲必选。2.进入rt-thread-4.0.3/bsp/stm32/stm32f103-onenet-nbiot路径 3.修改rtconfig.py 20行EXEC_PATH = r'C:\Users\XXYYZZ'改为EXEC_PATH = r...
1.2使用RT-Thread Studio创建项目 笔者就不用QEMU模拟硬件了,直接上板子吧。第一个例子还是使用点灯的实例。先看看笔者使用的开发板的LED硬件电路图。 1.2.1新建项目 笔者使用的MCU是STM32F746ZG,笔者这里直接将stm32f746-st-nucleo导入到RT-Thread Studio即可。
AN0017-RT-Thread-创建标准的工程.pdf创建 RT-Thread 标准工程 AN0018-RT-Thread-网络工具集应用笔记.pdfRT-Thread 网络工具集 (NETUTILS)应用笔记 AN0020-RT-Thread-使用 Eclipse + QEMU 调试.pdf使用Eclipse + QEMU 调试 RT-Thread AN0021-RT-Thread-使用 VS Code + QEMU 调试.pdf使用VS Code + QEMU ...