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 板等入门教程!

免责声明:内容编辑自网络,仅供参考,不保证正确性,不作任何决策依据!!以上数据皆截止于博文的写稿日期。

hot: 热门

  1. FreeRTOS
  2. Melon

行业导航 / C / C++指南 :



Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.