RT-Thread是国内最大的嵌入式实时操作系统(RTOS),自2006年诞生以来,凭借其高可靠性、安全、高可伸缩性和中间组件丰富易用等特性,成为市面上装机量最大(超20亿台)、开发者数量最多(超20万)软硬件生态最好的操作系统之一,被广泛应用于航天、电力、轨道交通、车载、工业自动化、消费电子等众多行业领域。众所周知,嵌入式实时操作系统其具有一定的入门门槛,因此RT-Thread社区决定结合Arduino的特性,让初学者也能够快速入门RT-Thread,推出了RT-Thread + Arduino = RTduino。
【实现步骤】
1、获取官方提供的SDK
2、打开RT-Thread Studio,导入这个.zip包
3、安装好后生成demo工程
4、打开rasc重新生成一下工程
5、打开settings,打开RTduino。
6、保存就编译,会报编译器错误,在c++编译设置里添加 ${cross_toolchain_flags}
7、添加链接配置:
上面三个配置,以后官方会更新修复。
8、最后,还需要更新一下pyocd到最新版,要不不认识这个芯片。
下载后,打开串口终端就可以看到运行的TRduino的示例了。