RT-Thread(物联网操作系统) V4.0.3官方版
- 软件大小:223MB
- 更新日期:2021-04-02
- 软件语言:其他语言
- 软件授权:国产软件
- 软件热度:条
- 官方网站:暂无
- 适用平台:WinAll/
RT-Thread是一款以开源系统、保持中立、精致化发展趋势起來的物联网操作系统, RT-Thread关键选用 C 语言表达撰写,通俗易懂,且具备便捷移殖的特点,可迅速移殖到多种多样流行 MCU 及摸组集成ic上,RT-Thread把面向对象编程的设计方法运用到实时系统设计方案中,促使编码设计风格雅致、构架清楚、系统软件模块化而且可剪裁性很好。
【软件详细介绍】
RT-Thread有完整篇和Nano版,针对資源受到限制的微处理器(MCU)系统软件,可根据简易实用的专用工具,剪裁出仅必须 3KB Flash、1.2KB RAM 运行内存資源的 NANO 内核版本号;而相对性資源丰富多彩的物联网机器设备,可应用RT-Thread完整篇,根据线上的软件包可视化工具,相互配合系统设置专用工具完成形象化迅速的模块化剪裁,而且能够无缝拼接地导进丰富多彩的软件作用包,完成相近 Android 的用户界面及触碰滚动实际效果、智能化语音交互实际效果等繁杂作用。
RT-Thread构架
RT-Thread是一个集即时操作系统(RTOS)内核、分布式数据库组件的物联网操作系统,构架以下:
内核层:RT-Thread内核,是 RT-Thread的关键一部分,包含了内核系统软件中目标的完成,比如线程同步以及生产调度、信号量、电子邮箱、消息队列、代码优化、计时器等;libcpu/BSP(集成ic移殖有关文档 / 板级适用包)与硬件配置息息相关,由外接设备驱动器和 CPU 移殖组成。
组件与服务项目层:组件是根据 RT-Thread内核以上的顶层软件,比如虚似系统文件、FinSH命令行界面、互联网架构、机器设备架构等。选用模块化设计方案,保证组件內部高内聚力,组件中间低耦合。
RT-Thread软件包:运作于 RT-Thread物联网操作系统服务平台上,朝向不一样主要用途的工具软件组件,由叙述信息内容、源码或库文件构成。RT-Thread出示了对外开放的软件包服务平台,这儿储放了官方网出示或开发人员出示的软件包,该服务平台为开发人员出示了诸多可器重软件包的挑选,这也是 RT-Thread绿色生态的关键构成部分。软件包绿色生态针对一个操作系统的挑选尤为重要,由于这种软件包具备较强的可器重性,模块化水平很高,巨大的便捷运用开发人员在最短期内内,打造自身要想的系统软件。RT-Thread早已适用的软件包总数早已做到 180 。
RT-Thread的特性:
資源占有极低,超功耗设计方案,最少内核(Nano版本号)仅需1.2KB RAM,3KB Flash。
组件丰富多彩,兴盛发展趋势的软件包绿色生态 。
简易实用 ,雅致的编码设计风格,便于阅读文章、把握。
高宽比可伸缩式,高品质的可伸缩式的软件体系结构,松耦合,模块化,便于剪裁和拓展。
强劲,适用性能卓越运用。
混合开发、集成ic适用普遍。