FreeRTOS 微控制器实时操作系统安装和配置
FreeRTOS简介
FreeRTOS嵌入式微和小型微处理器的轻量级的多平台支持的实时操作系统 (RTOS),包括一个内核和一组不断丰富的IoT物联网库,适用于当下众多的行业领域。FreeRTOS大小可扩展,可用程序内存占用低至 9KB,代码库支持 40 多种 MCU 架构和 15 多种工具链,包括最新的 RISC-V 和 ARMv8-M (Arm Cortex-M33) 微控制器。
FreeRTOS功能
FreeRTOS功能包含但不仅限于:
- 任务管理调度;
- 时间管理;
- 信号量;
- 消息队列;
- 内存管理;
- 中断控制;
- 记录等
FreeRTOS Github统计数据
MIT license
4.2k stars
FreeRTOS安装和配置
FreeRTOS下载地址:https://www.freertos.org/zh-cn-cmn-s/a00104.html
FreeRTOS环境配置步骤
1、FreeRTOS数据包下载解压;
2、打开命令行工具或终端,使用cd命令进入解压后的目录,比如下方的命令:
cd D:\c\freertos-x.y.z\src\
提示:cd后的路径可根据自己存放FreeRTOS的目录来修改。
3、输入如下命令,进行配置:
make configure
4、进行编译:
make
5、安装到系统:
make install
FreeRTOS入门教程
这是来自FreeRTOS网站的教程:FreeRTOS,里头包含了内核、Plus 库、核心库、AWS IoT 库、Quick Connect 板等入门教程!
免责声明:内容编辑自网络,仅供参考,不保证正确性,不作任何决策依据!!以上数据皆截止于博文的写稿日期。