在第十六届全国大学生智能汽车竞赛中引入了多种 MCU 类型,包括有 Infineon, STC, WCH, MindMotion,NXP 等。这一方面为同学开发智能嵌入式控制系统提供了更多的选择可能,另一方面也为同一学校不同组别之间相互交流也带来了一定的挑战,毕竟不同单片机具有不同的底层硬件资源、不同的开发调试环境等等。
那么,有没有能够对应不同底层 MCU 硬件开发平台之后,对上层控制软件开发一统江湖的解决方案呢?
RT-Thread,嵌入式实时操作系统迈着霸气的步伐前来给出解决方案。
一、RT-Thread 简介
RT-Thread 诞生于 2006 年,是国内以开源中立、 社区化发展起来的一款实时操作系统,由上海睿赛 德电子科技有限公司拥有并负责开发维护和运营。 因其十四年的沉淀积累, 加上最近两年在资本的加 持下专业化的运营推广, 其高可靠性、超低功耗、高 可伸缩性和中间组件丰富易用等特性极大地满足了 物联网市场的需求。
目前已经成为市面上装机量最 大(超 6 亿台)、 开发者数量最多、 软硬件生态最好的 物联网操作系统之一, 被广泛应用于智能家居及安 防、工业、车载、穿戴、智慧城市等众多行业领域。
二、推荐使用版本
智能车竞赛在 32 位处理器上推荐使用 RT-Thread 标准版及 RT-Thread NANO 两个版本的操作系统。
▲ RT-Thread 标准版
▲ RT-Thread Nano 版本
大赛推荐使用的 RT-Thread 集成开发环境 RT-Thread Studio。
▲ RT-Thread Studio
三、学习资料链接汇总
RT-Thread 标准版学习素材:
https://www.rt-thread.org/document/site/tutorial/quick-start/introduction/introduction/#
▲ RT-Thread 丰富的中间层组件
RT-Thread Nano 学习素材:https://www.rt-thread.org/document/site/tutorial/nano/an0038-nano-introduction/
▲ RT-Thread Nano 的软件框图
RT-Thread 操作系统学习视频资料链接:https://www.rt-thread.org/page/video.html
▲ RT-Thread 视频中心
RT-Thread Studio 学习及下载链接:https://www.rt-thread.org/page/studio.html
▲ RT-Thread Studio 学习及下载
四、技术培训支持
RT-Thread 及其合作伙伴将对智能车竞赛大赛提纲技术培训支持,培训计划及内容会在 QQ 群中公布,同时针对参赛学生在学习与使用 RT-Thread 遇见问题,也可以在群中进行交流探讨。
▲ 智能车技术交流群二维码