产品简介
RT-ThreadRTOS是一款来自中国的开源实时操作系统,由RT-Thread工作室的专业开发人员开发、维护。 它不仅仅是一款高效、稳定的实时核心,也是一套面向嵌入式系统的软件平台,覆盖了全抢占的实时操作系统内核,小巧而与底层具体实现无关的文件系统,轻型的 TCP/IP协议栈以及轻型的多窗口多线程图形用户界面。
RT-Thread诞生于2006年,是国内以开源、中立、社区化发展起来的一款实时操作系统,由上海睿赛德电子科技有限公司拥有并负责开发、维护和运营。因其十四年的沉淀积累,加上最近两年在资本的加持下专业化的运营推广,其高可靠性、超低功耗、高可伸缩性和中间组件丰富易用等特性极大地满足了物联网市场的需求,目前已经成为市面上装机量最大(超 14 亿台)、开发者数量最多、软硬件生态最好的物联网操作系统之一,被广泛应用于智能家居及安防、工业车载、穿戴、智慧城市等众多行业领域。
RT-Thread 特性
-
专为资源受限的器件而设计,最小内核仅需1.2KB的 RAM和3 KB的闪存。
-
拥有丰富的组件和繁荣且快速增长的软件包生态系统。
-
优雅的代码风格,易于使用、阅读和掌握。
-
可扩展性高。RT-Thread具有可扩展的高品质软件架构、松散耦合、模块化等特性,易于定制和扩展。
-
支持高性能应用。
-
支持跨平台应用。
所属公司
上海睿赛德电子科技有限公司
睿赛德科技在国内操作系统领域享有盛誉,是RT-Thread的实际拥有者和发展方向控制人,负责RT-Thread操作系统的核心技术开发、社区运营和市场推广等工作。公司拥有一系列自主知识产权技术,包括高可靠RTOS 、日志型高可靠文件系统、低功耗技术、Persimmon GUI图形库、智能音频等。将RT-Thread打造成物联网及人工智能产业的最主流平台,构建出物联网全新的开发及运营商模式,是公司长期的使命和追求!
相关资料
RT-ThreadRTOS 官网:https://www.rt-thread.org/
起初RT-Thread是一个实时的内核(全抢占优先级调度,调度器时间复杂度O(1)),但在发展过程中,RT-Thread实时操作系统得到了来自全国嵌入式开发工程师的鼎力支持,为RT-Thread添砖加瓦,现在它不仅仅是一款高效、稳定的实时核心,也是一套面向嵌入式系统的软件平台,覆盖了全抢占的实时操作系统内核,小巧而与底层具体实现无关的文件系统,轻型的TCP/IP协议栈以及轻型的多窗口多线程图形用户界面。
RT-Thread主要用C语言编写,易于理解,具有良好的可移植性,支持快速移植到各种主流的MCU和模块芯片。RT-Thread将面向对象的设计方法应用于实时系统,可帮助编写优雅的代码、构建清晰的架构和高度模块化的系统,并且易于定制。
RT-Thread有标准版和Nano版之分。
-
对于资源受限的微控制器(MCU)系统,开发人员可以通过易于使用的工具定制一个只需要3KB闪存和1.2KB RAM的Nano内核。
-
对于资源丰富的物联网器件,建议使用RT-Thread标准版,该版本支持通过在线包管理工具和系统配置工具实现直观、快速的模块化定制;而且标准版可以无缝导入大量软件包,实现类似于安卓系统的图形界面和触摸滑动、智能语音交互、以及其他更复杂的功能。




