小金子 程序员掘金 2022-04-09 21:30
哈喽,大家好,我是小金子。
最近因为一些事情,更文有点慢,说实话今年有点难,建议大家有条件的可以日常囤点货,有备无患。
最近小金子在逛 GitHub 的时候发现一个不错的开源项目,项目名为rt-thread
,这个项目目前在码云上收获了 3.2K star,小金子觉得不错,值得拿出来和大家分享下。
T-Thread是一个来自中国的开源物联网操作系统,它提供了非常强的可伸缩能力:从一个可以运行在ARM Cortex-M0芯片上的极小内核,到中等的ARM Cortex-M3/4/7系统,甚至是运行于MIPS32、ARM Cortex-A系列处理器上功能丰富系统
RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件的物联网操作系统,架构如下:
这个项目可以说是一个小而美的国产开源系统了,虽然与 Windows 无法相对,但是值得推广学习。
资源占用极低,超低功耗设计,最小内核(Nano版本)仅需1.2KB RAM,3KB Flash。
组件丰富,繁荣发展的软件包生态 。
简单易用 ,优雅的代码风格,易于阅读、掌握。
高度可伸缩,优质的可伸缩的软件架构,松耦合,模块化,易于裁剪和扩展。
强大,支持高性能应用。
跨平台、芯片支持广泛。
RT-Thread主要支持的IDE/编译器包括:
MDK KEIL
IAR
Gcc
RT-Thread Studio
最后,想学习这个项目的可以查看项目地址:
https://gitee.com/rtthread/rt-thread
联系客服