最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【整理】RT-Thread 资料

工作和技术 crifan 5008浏览 0评论

从设计理念解读实时操作系统RT-Thread

嵌入式暨智能互联大赛RT-Thread企业特别奖_全国大学生嵌入式芯片与系统设计竞赛暨全国大学生智能互联创新大赛

36氪首发 | 物联网高增速下RTOS迎来新机遇,「睿赛德科技(RT-Thread)」完成数百万美元A轮投资

推荐一个好用的国产嵌入式GUI (amoBBS 阿莫电子论坛)

RT-Thread – 维基百科,自由的百科全书

RT-Thread/rt-thread: RT-Thread is an open source IoT operating system from China.

rt-thread/README_zh.md at master · RT-Thread/rt-thread

文档首页 – RT-Thread 文档中心

关于 – RT-Thread物联网操作系统

RT-Thread API参考手册: RT-Thread 简介

【整理】RT-Thread的GUI:Persimmon柿饼

【总结】

  • RT-Thread

  • =Real Time Thread

  • 简介

    • 集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台

    • 组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统

  • 作者

    • 熊谱翔

  • 特点

    • 软件

    • 良好的软件生态

    • 支持市面上所有主流的编译工具如GCC、Keil、IAR等

    • 工具链完善、友好

    • 支持各类标准接口,如POSIX、CMSIS、C++应用环境、Javascript执行环境等

  • 硬件

    • 商用支持所有主流MCU架构

    • 如ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,几乎支持市场上所有主流的MCU和Wi-Fi芯片。

  • 架构

  • RT-Thread发展历史

    • 2006年:RT-Thread V0.0.1发布

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

  • 2009年:RT-Thread V0.2.4发布

    • 新增了Slab内存和小型内存的动态内存管理器; 新增了设备框架、引入了LwIP TCP/IP协议栈组件、采用GNU Make作为构建系统; 主要支持ARM7,ARM9芯片。

  • 2010年:RT-Thread V0.3.0发布

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

  • 2011年:RT-Thread V1.0.0发布

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

  • 2012年:RT-Thread V1.1.0发布

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

  • 2014年:RT-Thread V1.2.0发布

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

  • 2015年:RT-Thread V2.0.0发布

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

  • 2016年:RT-Thread V2.1.0发布

    • 新增paho-mqtt组件、新增log_trace组件、新增 CAN驱动框架、新增定时器驱动框架、新增EMMC支持; 新增京微雅格M7,dm365,龙芯1C的芯片支持。

  • 2017年:RT-Thread V3.0.0发布

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

    转载请注明:在路上 » 【整理】RT-Thread 资料

    发表我的评论
    取消评论

    表情

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址
    87 queries in 0.180 seconds, using 22.10MB memory