RT-Thread主要用C语言编写,易于理解,具有良好的可移植性,支持快速移植到各种主流的MCU和模块芯片。RT-Thread将面向对象的设计方法应用于实时系统,可帮助编写优雅的代码、构建清晰的架构和高度模块化的系统,并且易于定制。
RT-Thread有标准版和Nano版之分。
- 对于资源受限的微控制器(MCU)系统,开发人员可以通过易于使用的工具定制一个只需要3KB闪存和1.2KB RAM的Nano内核。
- 对于资源丰富的物联网器件,建议使用RT-Thread标准版,该版本支持通过在线包管理工具和系统配置工具实现直观、快速的模块化定制;而且标准版可以无缝导入大量软件包,实现类似于安卓系统的图形界面和触摸滑动、智能语音交互、以及其他更复杂的功能。
RT-Thread 特性
- 专为资源受限的器件而设计,最小内核仅需1.2KB的 RAM和3 KB的闪存。
- 拥有丰富的组件和繁荣且快速增长的软件包生态系统。
- 优雅的代码风格,易于使用、阅读和掌握。
- 可扩展性高。RT-Thread具有可扩展的高品质软件架构、松散耦合、模块化等特性,易于定制和扩展。
- 支持高性能应用。
- 支持跨平台应用。
支持的器件 | STM32F0,STM32F4,STM32F7,STM32G0,STM32G4,STM32H7,STM32L0 ,STM32L4,STM32MP1 |
许可类型 | 免费 |
地点 |
Served Countries:
全球