一、嵌入式系统的基本概念 嵌入式系统是一种专门设计用于特定应用领域的计算机系统,通常被嵌入到更大的设备中,如智能家居、工业控制系统等。嵌入式系统的特点包括功耗低、体积小、性能稳定等。RT-Thread是一个开源的嵌入式实时操作系统,针对物联网领域进行了优化,具有便捷的移植性和丰富的软件组件库,适合于各种嵌入式...
RT-Thread 是一款完全由国内团队开发维护的嵌入式实时操作系统,具有完全的自主知识产权。它支持多任务处理、软件定时器、信号量和实时调度等相对完整的实时操作系统特性,还支持各种协议栈、图形库、音频流媒体框架、固件远程升级 FOTA 等组件。RT-Thread 相较于 Linux 操作系统,具有体积小、成本低、功耗低、启动快速...
目录 收起 使用RT-Thread Studio配置RT-Thread 初始化RTT工程 点个灯先 使用RT-Thread Studio配置RT-Thread RT-Thread身为一款国产操作系统,值得支持。RTT本身的花样也非常多,而RT-Thread Studio支持STM32系列芯片,下载并安装RTT-Studio没有难度,不介绍了。下面的配置仅供参考,截至目前(2024-4-15)RTT-Studio...
在嵌入式系统开发领域,实时操作系统扮演着十分重要的角色。嵌入式实时操作系统的选择对于系统的稳定性、实时性以及性能等方面都具有重要作用。RT-Thread和uC/OS-II都是嵌入式实时操作系统中的知名产品,今天我们将对它们进行性能对比分析,以便为开发者选择合适的实时操作系统提供参考。 一、嵌入式实时操作系统简介 是一个...
2.4 RT-Thread快速上手 嵌入式操作系统因为它的特殊性,往往和硬件平台密切相关,特定的嵌入式操作系统往往只能在特定的硬件上运行。刚接触RT-Thread操作系统的读者并不容易获得一个和RT-Thread操作系统相配套的硬件平台,因此我们使用了软件的方式去模拟一个能够运行RT-Thread操作系统的硬件平台,如ARM公司的MDK-ARM仿真模...
RT-Thread记录(八、理解 RT-Thread 内存管理) 星级: 15 页 嵌入式实时操作系统RT-Thread的设计与实现 星级: 79 页 基于嵌入式实时操作系统rt-thread的多协议转换器的设计与实现 星级: 75 页 嵌入式实时操作系统RT-Thread的设计与实现效 星级: 78 页 RT-Thread记录(九、RT-Thread 中断处理与阶段小结...
Env 工具包含了 RT-Thread 源代码开发编译环境和软件包管理系统。从 RT-Thread 官网下载 Env 工具。 下载地址 下载完成后,打开 Env 控制,RT-Thread 软件包环境主要以命令行控制台为主,同时以字符型界面来进行辅助,使得尽量减少修改配置文件的方式即可搭建好 RT-Thread 开发环境的方式。 打开 Env ...
打开RT-Thread Settings 点击右侧那个看起来像“远小于”号的图标 点击组件,点击MSH:command shell 看到这个东西已经被启用 回到application中的main.c里 修改代码为如下所示 #include<rtthread.h>#include"board.h"#include"rtdevice.h"#define DBG_TAG "main"#define DBG_LVL DBG_LOG#include<rtdbg.h>#define...
BSP架构主要分为三个部分:libraries、tools和具体的Boards,其中libraries包含了GD32的通用库,包括每个系列的Firmware Library以及适配RT-Thread的drivers;tools是生成工程的Python脚本工具;另外就是Boards文件,当然这里的Boards有很多,我这里值列举了GD32VF103V-SEVAL。
是一个开源嵌入式实时操作系统(RTOS),针对物联网(IoT)应用提供了丰富的组件和200+软件包。 ST合作伙伴计划 概述 产品细节 相关意法半导体产品 Served Countries RT-Thread主要用C语言编写,易于理解,具有良好的可移植性,支持快速移植到各种主流的MCU和模块芯片。RT-Thread将面向对象的设计方法应用于实时系统,可帮助编...