RT-Thread与其他很多RTOS 如FreeRTOS、uC/OS的主要区别之一是,它不仅仅是一个实时内核,还具备丰富的中间层组件。 内核层:RT-Thread内核,是RT-Thread的核心部分,包括了内核系统中对象的实现,例如多线程及其调度、信号量、邮箱、消息队列、内存管理、定时器等;libcpu/BSP(芯片移植相关文件 / 板级支持包)与硬件密切...
“两个系统都是非常好用的RTOS,且各有所长,freertos的系统功能更为纯粹,可以用于各种需要实时系统的场景。rtthread具备各种第三方组件,尤其是网络组件相关,在物联网产品领域具有很强的优势。 支持的编译工具和MCU: 支持市面上所有主流的编译工具如 GCC、Keil、IAR 等 支持所有主流MCU架构,如 ARM Cortex-M/R/A,...
和freertos和ucos一样,客观来说rtthread nano的完整性和运行效率比不上freertos ,但是freertos 又比...
1、添加FreeRTOS源码 (1)、在基础工程文件中新建一个名为FreeRTOS的文件夹,将FreeRTOS的源码添加到文件里,如下图所示: 2、在portable文件夹中只保留 keli,MemMang,RVDS三个文件夹即可,其他全部删除,如下图所示 二、向工程分组中添加文件 1、打开基础工程,在工程文件中新建分组FreeRTOS_CORE与FreeRTOS_PORTABLE,...
RT-Thread 目前分为三个版本:标准版本、Nano 版本、Smart 版本。 详细了解 RT-Thread,可以访问官方网站: https://www.rt-thread.org RT-Thread 在线文档网址为: https://www.rt-thread.org/document/site/#/ 1. 标准版 标准版 RT-Thread 与其他很多 RTOS 如 FreeRTOS、uC/OS 的主要区别之一是,它不仅仅...
RT-Thread 目前分为三个版本:标准版本、Nano 版本、Smart 版本。 详细了解 RT-Thread,可以访问官方网站: https://www.rt-thread.org RT-Thread 在线文档网址为: https://www.rt-thread.org/document/site/#/ 1. 标准版 标准版 RT-Thread 与其他很多 RTOS 如 FreeRTOS、uC/OS 的主要区别之一是,它不仅仅...
在这里可以配置内核的参数,比如Tick频率、堆栈、线程通信、内存管理等等,按需配置,和FreeRTOS中修改FreeRTOSConfig.h类似的功能。 3. 下载验证 经过上面一顿操作后,接下来就是构建工程,让现象呈现出来。 编译工程 打开调试串口,观察现象 可以看到rt-thread成功跑起来,可以在终端中使用各种命令,比如:help,ps等命令,方...
Github地址 https://github.com/RT-Thread-packages/FreeRTOS-Wrapper 期待您的 Star 本项目是2022年开源之夏,RT-Thread社区 2023-01-14 00:55:05 如何创建RT-ThreadNano工程 本文将尝试使用国产的嵌入式实时操作系统RT-Thread,相比较于FreeRTOS,RT-Thread还是有很多有点的,比如有Fish命令行界面,国产开源免费,Nan...
物联网操作系统是指以操作系统内核(可以是 RTOS、Linux 等)为基础,包括如文件系统、图形库等较为完整的中间件组件,具备低功耗、安全、通信协议支持和云端连接能力的软件平台,RT-Thread 就是一个 IoT OS。RT-Thread 与其他很多 RTOS 如 FreeRTOS、uC/OS 的主要区别之一是,它不仅仅是一个实时内核,还具备丰富...
RT-Thread 目前分为三个版本:标准版本、Nano 版本、Smart 版本。 详细了解 RT-Thread,可以访问官方网站: https://www.rt-thread.org RT-Thread 在线文档网址为: https://www.rt-thread.org/document/site/#/ 1. 标准版 标准版 RT-Thread 与其他很多 RTOS 如 FreeRTOS、uC/OS 的主要区别之一是,它不仅仅...