![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FreeRTOS
文章平均质量分 90
西西菜鸟
心里种花,人生才不会荒芜。
展开
-
[FreeRTOS]互斥量的创建和使用-STM32CUBEMX
互斥量。什么是互斥量?FreeRTOS中的互斥量是一种特殊的二值信号量,用于实现并发编程环境中对共享资源的互斥访问。它的名称“互斥”,意味着它可以互相排斥,防止资源被多个任务同时访问,从而避免数据竞争和不一致性问题。例如我们定义一个变量Money,那么存在两笔消费,而两笔消费肯定不能同时操作这个变量Money,防止出现问题,这与数据库中的锁的概念类似。原创 2024-07-26 23:17:00 · 510 阅读 · 0 评论 -
STM32CUBEMX部署生成FreeRTOS创建LED闪烁任务
从本文开始,将会逐步介绍FreeRTOS的一些功能,由浅入深。本文将上手通过STM32CUBEMX快速实现FreeRTOS的移植。随后创建点灯任务。芯片选型:STM32F103C8T6显而易见,相较于我们使用常规途径移植STM32的FreeRTOS系统,STM32CUBEMX为我们提供了便利快捷的途径,让我们能够有更多时间在开发上,而非环境移植和部署。日后我也会陆续出几篇关于FreeRTOS的文章,深入学习交流。原创 2024-07-26 17:07:21 · 227 阅读 · 0 评论