【FreeRtos学习笔记】STM32 CubeMx——Mutexes And Recursive Mutexes(互斥量与递归互斥量)
目录1互斥量2示例程序2.1例程功能2.2步骤2.3实验结果2.4函数讲解1互斥量1.为什么要有互斥量在多任务系统中,任务A正在使用某个资源,还没用完的情况下任务B也来使用的话,就可能导致问题。比如对于串口,任务A正使用它来打印,在打印过程中任务B也来打印,客户看到的结果就是A、B的信息混杂在一起。所以我们希望某一任务在在某一时刻单独占有某一硬件资源,这时候便引入了互斥量。例如,我们怎么独享厕所呢