抽空研究对比了几款RTOS,如RT-Thread、FreeRTOS、LiteOS等,发现LiteOS也是相当不错的。
于是下载源码,查看文档,配置开发环境,开始LiteOS的学习之旅。
嵌入式软件的开发,需要配置软件、硬件开发环境,否则,单纯的看代码,不真机调试,很难理解、熟悉内核工作逻辑,甚至无法体会掌握内核的基本使用方法。
所以,搭建PC软件开发环境,准备开发板,真机调试。
目前LiteOS版本为:【LiteOS Kernel Version : 5.1.0】,支持的MCU型号不够齐全,STM32F103系列,目前支持【STM32F103ZE】系列。
开发IDE,Keil MDK5暂不支持,有基于VS Code的开发IDE:【HUAWEI-LiteOS-Studio】,编译环境为gcc交叉编译。
下载地址:https://gitee.com/LiteOS/LiteOS_Studio/releases/V1.45.8