Advertisement

免费RTOS源码解析第一篇:RTOS概念和任务创建

阅读量:

freeRtos源码解析(一)–RTOS概念以及任务创建

一、简介
1.1 代码来源及版本

所采用的代码源自STM32CubeIDE提供的自动化生成功能,其对应的FreeRTOS版本为 FreeRTOS Kernel V10.2.1 。所适配的微控制器型号为 STM32MP157D cortex-M4
由系统生成的中间代码及相关源码文件目录结构如下:

在这里插入图片描述

1.2 学习参考
[野火®]《FreeRTOS 内核实现与应用开发实战—基于STM32》
《Cortex-M3权威指南(中文版)》或《Cortex-M3与Cortex-M4权威指南(中文版)》——寄存器组、MPU,中断与异常、双堆栈机制以及汇编语言基础部分。

RTOS的设计与MCU内核的设计之间存在密切联系,因此在学习RTOS时,需要对Cortex-M3/M4内核的相关特性有所了解。在国内,关于freeRtos的学习资料非常丰富,学习者可以较为便捷地获取相关资源,并进行深入探讨和相互交流。

二、相关概念
**2.1 任务

全部评论 (0)

还没有任何评论哟~