了解RT-Thread

RT-Thread 是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成, 具备一个 IoT OS 平台所需的所有关键组件,拥有一个国内最大的嵌入式开源社区,同时被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量超过 14亿 台,成为国人自主开发、国内最成熟稳定和装机量最大的开源 RTOS。

1.2B+
装机量
100K+
开发者
7.4K+
GitHub star
9M+
软件包下载量
160+
开课高校
5+
出版书籍

关于我们

RT-Thread 诞生于2006年,是国内以开源中立、 社区化发展起来的一款高可靠实时操作系统 ,由睿赛德科技负责开发维护和运营 。因其十五年的沉淀积累, 专业化的运营推广,其高可靠性、安全、高可伸缩性和中间组件丰富易用等特性极大地满足了市场需求。目前已经成为市面上装机量最大(超10亿台)、开发者数量最多(超10万)软硬件生态最好的操作系统之一,被广泛应用于航空、国防军工、电力、轨道交通、车载、工业自动化、消费电子等众多行业领域。

成为未来 AIoT 领域最为主流的操作系统平台

RT-Thread 发展历史

2006
2009
2010
2011
2012
2014
2015
2016
2017
2018

2006

  • RT-Thread V0.0.1发布
    1. 发布面向对象方式的RT-Thread实时核心(但依然保留了C语言的优雅、小巧风格)和Finsh Shell,小型、实时、可剪裁。

2009

  • RT-Thread V0.2.4发布
    1. 新增了Slab内存和小型内存的动态内存管理器
    2. 新增了设备框架、引入了LwIP TCP/IP协议栈组件、采用GNU Make作为构建系统
    3. 主要支持ARM7,ARM9芯片

2010

  • RT-Thread V0.3.0发布
    1. 内核调度器完全支持嵌套中断,线程间同步与通信完善
    2. 新增虚拟文件系统组件、新增RTGUI组件、完善了设备框架
    3. 新增ARM Cortex-M3芯片支持,包括STM32, LPC17XX, LM3S等

2011

  • RT-Thread V1.0.0发布
    1. 内核更稳定,增加更多的错误检查
    2. 新增动态模块加载功能、新增POSIX支持、新增全套C标准库、完善RTGUI组件、引入scons构建系统
    3. 支持ARM7,ARM9,ARM Cortex-M3/M4,MIPS,AVR32,V850E,M16C等MCU芯片

2012

  • RT-Thread V1.1.0发布
    1. 内核强化应用模块
    2. 新增驱动框架,包括USB device/host stack、SDIO框架、SPI BUS、IIC device、WDT、RTC、MTD NOR及Nand等设备框架
    3. 新增JFFS2、UFFS 以及 YAFFS2文件系统支持,新增LUA脚本支持
    4. 新增PPC405, NXP LPC4330, WIN32模拟器等芯片

2014

  • RT-Thread V1.2.0发布
    1. 完成《RT-Thread编程手册》
    2. 新增msh组件、新增freemodbus组件、新增SQLite数据库移植、新增Ymodem协议、默认使用lwIP 1.4.1
    3. 新增cortext-A8(beaglebone),cortext-R4(rm48x50),UNITY-2(SEP6200),lpc408x的芯片支持

2015

  • RT-Thread V2.0.0发布
    1. 新增轻量级Javascript引擎、新增支持RT-Thread + Linux双系统的VMM组件、新增RAMFS,ROMFS,以及NFS文件系统
    2. 新增SPI WiFi网卡支持
    3. 新增NAT,DHCP组件
    4. 新增GDB Stub组件
    5. 新增TM4C129x、frdm-k64、LPC4300、Zynq7000、MB9BF618S、NuMicro M051、LPC54102的芯片支持

2016

  • RT-Thread V2.1.0发布
    1. 新增paho-mqtt组件、新增log_trace组件、新增 CAN驱动框架、新增定时器驱动框架、新增EMMC支持
    2. 新增京微雅格M7,dm365,龙芯1C的芯片支持

2017

  • RT-Thread V3.0.0发布
    1. 新增更多的IoT组件,如 MQTT, CoAP, HTTP, TLS 等
    2. 新增ENV工具,使能包管理机制
    3. 启用针对内核,组件,在线软件包的 menuconfig 和 Kconfig 配置机制
    4. 更完善的 POSIX 接口支持; 更多的 MCU 移植

2018

  • RT-Thread V4.0.0发布
    1. 4.0 版本新增多核、小程序

RT-Thread 许可证

RT-Thread从v3.1.1版本开始,是一个以Apache许可证2.0版本授权的开源软件,许可证信息以及版权信息一般的可以在代码首部看到: 

/* 

* Copyright (c) 2006-2018, RT-Thread Development Team 

* 

* SPDX-License-Identifier: Apache-2.0 

*/
联系我们