
Freertos应用与源码分析
文章平均质量分 91
以应用为基础,以源码分析为进阶。后续会陆续更新应用与内核相关内容。
爱敲代码的青蛙
新人小白一枚,欢迎大家一起讨论。后续会更新Freertos应用与源码分析、ARM Cortex-M3/M4内核架构、传感器驱动合集等方面专栏与文章。
展开
-
Freertos应用与源码分析:消息队列 - 内核源码分析
本文详细介绍了FreeRTOS中队列的内部工作原理及其源码实现。队列是FreeRTOS中用于任务间通信的重要机制,支持发送和接收操作。文章首先概述了队列的基本概念,接着深入探讨了队列的内部原理,包括发送队列和接收队列的工作流程。通过图示和代码分析,展示了队列在任务阻塞、唤醒和数据传输中的行为。随后,文章详细解析了队列的源码实现,包括队列头结构体、创建队列、发送队列和接收队列的函数实现。通过这些源码分析,读者可以更好地理解FreeRTOS队列的工作机制及其在任务调度中的应用。原创 2025-05-21 16:07:06 · 672 阅读 · 0 评论 -
Freertos应用与源码分析:消息队列 - 高级示例
本文详细介绍了队列在数据存储和任务间通信中的应用。队列是一种先进先出(FIFO)的数据结构,具有独立的权限,允许多个任务同时读写。在队列操作中,任务可以设置阻塞超时时间,以等待队列数据或空间的有效性。文章还介绍了队列的创建、发送和接收函数,并通过示例代码展示了如何在实际应用中使用队列进行任务间的数据传递。此外,文章还探讨了队列在发送指针和柔性数组等高级应用中的使用,特别是在处理不定长数据包时的优势。通过这些内容,读者可以全面了解队列的基本概念、操作方法和实际应用场景。原创 2025-05-21 15:35:25 · 984 阅读 · 0 评论 -
Freertos应用与源码分析:启动第一个任务(调度器源码分析)
Freertos应用与源码分析:启动第一个任务(调度器源码分析)原创 2025-03-26 18:32:08 · 1785 阅读 · 0 评论 -
Freertos应用与源码分析:任务切换的本质(上下文切换)
Freertos应用与源码分析:任务切换的本质原创 2025-03-27 09:41:40 · 893 阅读 · 0 评论 -
Freertos应用与源码分析:创建任务-源码分析
Freertos创建任务源码分析原创 2024-12-11 21:34:55 · 803 阅读 · 0 评论 -
Freertos应用与源码分析:创建任务-应用
Freertos的任务应用原创 2024-11-04 11:16:27 · 908 阅读 · 0 评论 -
Freertos应用与源码分析:临界区
Freertos应用与源码分析:临界区的完整应用与分析原创 2024-10-10 11:06:17 · 1846 阅读 · 1 评论