【导航】FreeRTOS 学习专栏目录 【快速跳转】
前言
本专栏 FreeRTOS 的学习是以 STM32 平台为主,使用 STM32CubeMX 内置的 FreeRTOS 代码生成器,不是使用的 FreeRTOS 源代码移植,但是对于 FreeRTOS 使用机制,原理说明是一样的。
本专专栏适合有一定 FreeRTOS 基础的小伙伴,主要记录了自己在实际应用中学习使用 FreeRTOS 的问题以及解决办法,每一章理论的讲解都伴有实际应用上的问题说明。
以实际应用为目的,本意在于快速的使用 FreeRTOS 实现一般的物联网应用项目。
同时随着博主实际项目的使用,会把更多的理解和实际项目经验分享给大家。
希望大大家多多支持指正!
一、环境篇
FreeRTOS 记录(一、熟悉开发环境以及 CubeMX 下 FreeRTOS 配置)
https://xie.infoq.cn/article/e82c7e10af242105b509bee2e
二、内核篇
FreeRTOS 记录(二、FreeRTOS 任务 API 认识和源码简析)
https://xie.infoq.cn/article/250c67b1cc68b91241347f8e6
FreeRTOS 记录(三、RTOS 任务调度原理解析_Systick、PendSV、SVC)
https://xie.infoq.cn/article/e0c671e5ca2d472ce40d272d4
FreeRTOS 记录(四、FreeRTOS 任务堆栈溢出问题和临界区)
https://xie.infoq.cn/article/d3f7d46aa262b2118a544f250
FreeRTOS 记录(五、FreeRTOS 任务通知)
https://xie.infoq.cn/article/bd3a7f06b5148b665893b6ac6
FreeRTOS 记录(六、FreeRTOS 消息队列—Enocean 模块串口通讯、RAM 空间不足问题分析)
https://xie.infoq.cn/article/273f300ca626097eb6b44d6cb
FreeRTOS 记录(七、FreeRTOS 信号量、事件标志组、邮箱和消息队列、任务通知的关系)
https://xie.infoq.cn/article/cb0c88aa2077212312cc552cc
FreeRTOS 记录(八、用软件定时器?还是硬件定时器?)
https://xie.infoq.cn/article/c665e5d9ad69431aebb44f51d
三、应用篇
FreeRTOS 记录(九、一个裸机工程转 FreeRTOS 的实例)
https://xie.infoq.cn/article/986ddd2a8b6a45960b9ceae14
FreeRTOS 记录(十、FreeRTOS 实现带 I2C 通讯的 ModbusRTU 协议从机实例)
版权声明: 本文为 InfoQ 作者【矜辰所致】的原创文章。
原文链接:【http://xie.infoq.cn/article/26330ffe040e60dd364114703】。文章转载请联系作者。
评论