摘要: 简单实现了RTOS中非常重要的任务管理,可以成功启动第一个任务和切换任务,但仍然不支持并行运行效果 阅读全文
posted @ 2024-06-15 19:07 OSnotes 阅读(380) 评论(0) 推荐(1) 编辑
摘要: FreeRTOS 的 list.c / list.h 文件中有 3 个数据结构、2 个初始化函数、2 个插入函数、1 个移除函数和一些宏函数,链表是 FreeRTOS 中的重要数据结构 阅读全文
posted @ 2024-06-15 08:45 OSnotes 阅读(312) 评论(0) 推荐(1) 编辑
摘要: 为深入理解 RTOS 内核工作机制,笔者制作了名为 “FreeRTOS 内核简单实现” 的项目专栏 ,目标为自己动手从 0 到 1 编程一个简单的 RTOS 内核,从而实现任务并行工作的效果 阅读全文
posted @ 2024-06-14 22:26 OSnotes 阅读(382) 评论(1) 推荐(2) 编辑
摘要: 本文主要学习 FreeRTOS 低功耗的相关知识,包括HAL 库基础时钟、FreeRTOS 基础时钟、低功耗处理和 Tickless 模式等知识 阅读全文
posted @ 2024-03-22 08:01 OSnotes 阅读(1065) 评论(0) 推荐(2) 编辑
摘要: 本文主要学习 FreeRTOS 软件定时器的相关知识,包括软件定时器回调函数、属性、状态、运行原理和常见 API 函数等知识 阅读全文
posted @ 2024-03-21 08:03 OSnotes 阅读(1156) 评论(0) 推荐(3) 编辑
摘要: 本文主要学习 FreeRTOS 任务通知的相关知识,包括FreeRTOS中的通信手段、任务通知的优缺点、任务通知 API 函数等知识 阅读全文
posted @ 2024-03-20 07:59 OSnotes 阅读(817) 评论(0) 推荐(3) 编辑
摘要: 本文主要学习 FreeRTOS 事件组的相关知识,包括事件组概述、事件组特征、创建事件组、操作事件组、删除事件组等知识 阅读全文
posted @ 2024-03-19 08:03 OSnotes 阅读(1099) 评论(0) 推荐(2) 编辑
摘要: 本文主要学习 FreeRTOS 互斥量的相关知识,包括优先级翻转问题、优先级继承、死锁现象、创建/删除互斥量 和 获取/释放互斥量等知识 阅读全文
posted @ 2024-03-18 08:34 OSnotes 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 本本文主要学习 FreeRTOS 信号量的相关知识,包括创建/删除信号量、释放信号量、获取信号量等知识 阅读全文
posted @ 2024-03-15 08:26 OSnotes 阅读(793) 评论(0) 推荐(2) 编辑
摘要: 本文主要学习 FreeRTOS 消息队列的相关知识,包括消息队列概述、创建删除复位队列、写入/读取数据到队列等关于队列的基础知识 阅读全文
posted @ 2024-03-14 08:43 OSnotes 阅读(1681) 评论(3) 推荐(5) 编辑