支持所有主流微控制器,
解决设备碎片化问题
完全自主开发,硬实时,
精致,高效,高可定制
设备端和云端一体化设计,
轻松接入各类主流物联网设备云平台
最大限度降低系统功耗,针对
不同应用场景,采用自动功耗控制策略
上电即启动,毫秒级启动时间,
真正零等待开机
层次化的系统安全架构,提供
各类安全机制,保障应用和系统安全
集成音频,图像相关的各类算法和
智能引擎
独立第三方开放平台,支持各类,
第三方软件包和SDK,扩展系统功能
为应用提供统一的访问接口,支持FAT、UFFS、NFSv3、ROMFS等。
对MCU和外设接口高度抽象,使用统一的设备接口进行硬件的访问操作。
超低功耗设计,系统自动休眠,动态调频调压,应用不需要关心功耗情况。
支持以太网、Wi-Fi、蓝牙、NB-IoT、2G|3G|4G、HTTP、MQTT、LwM2M等。
小型,现代化的图形库,支持滑动,动画,TTF字体,多国语言等功能。
轻型流媒体音频框架,支持常用音频格式,流媒体协议和DLNA/AirPlay。
安全可靠,支持加密,防篡改,断点续传、智能还原、可回溯等机制。
支持Yaffs2、Sqlite、FreeModbus、Canopen、LibZ、MQTT、Lua、JS等。
C语言风格的内核面向对象设计,完美的模块化设计
API简明齐全,代码注释清晰
内置Shell调试工具,方便实时监测内核信息
UI Builder,配置器,包管理器等降低开发门槛,提升开发效率
方便移植Linux应用程序
支持Keil,IAR,GCC,Eclipse, Visual Studio开发环境
RT-Thread Nano是一个精炼的硬实时内核,支持多任务处理、软件定时器、信号量、邮箱和实时调度等相对完整的实时操作系统特性,内核占用的ROM仅为2.5KB,RAM为1KB。
极小的内存资源占用
适用于家电、消费、医疗、工控等32位入门级MCU的领域
ARM Keil官方的认可和支持,以Keil MDK pack方式提供
RT-Thread IoT是RT-Thread全功能版本,由内核层,组件和服务层,IoT框架层组成。重点突出安全,联网,低功耗,跨平台和智能化的特性。
丰富的网络协议支持,如:https,MQTT,websocket,CoAP,LWM2M
可方便在配置器中选择连接不同的云端厂商
多方面的安全特性增强:TLS/DTLS,MPU增强应用等
RT-Thread配置器是简单易用的配置裁剪工具,用来对内核和组件的功能进行配置,对组件进行自由裁剪,使得系统以搭积木的方式进行构建,简单方便。
类似Linux Kconfig方式的menuconfig
支持Linux、Windows、MacOS跨平台使用
管理系统功能,组件以及线上软件包
POSIX接口是工业界公认的API接口标准,由IEEE、OpenGroup所规定,通过支持该标准,可以更容易,更方便的移植Linux/Unix的程序到RT-Thread操作系统上。
支持 File I/O,Signals
支持 Net I/O – BSD socket
支持 PThreads,IPC
运行于RT-Thread物联网操作系统平台上,面向不同应用领域的软件组件形成一个个软件包,由软件包描述信息,软件包源代码或库文件组成。
分布式项目管理方式,软件包可分布于网络中
包括物联网应用,脚本类,多媒体类,安全类,系统类软件包
未来提供软件包分享平台
遵循高度复用的软件设计原则,一次编程,终身使用
对各种MCU及其外围接口进行了高度抽象,针对接口编程
支持ARM Cortex-M, MIPS, X86, Xtensa, C-Sky, RISC-V
睿赛德科技致力于打造小而美的物联网操作系统