1、互斥信号量不能在不同的任务间获取和释放!因为互斥信号量涉及到优先级翻转的处理!因此只能在同一个任务中成对使用。
2、互斥信号量在一个任务里面成对使用怎么就没有意义了?互斥信号量用来做资源保护。
关于FreeRTOS的互斥信号量的原理请详细的参考《FreeRTOS源码详解和应用开发》这本书或者对应的电子档里面的相关章节,对FreeRTOS的互斥信号量有详细的讲解
1、互斥信号量不能在不同的任务间获取和释放!因为互斥信号量涉及到优先级翻转的处理!因此只能在同一个任务中成对使用。
2、互斥信号量在一个任务里面成对使用怎么就没有意义了?互斥信号量用来做资源保护。
关于FreeRTOS的互斥信号量的原理请详细的参考《FreeRTOS源码详解和应用开发》这本书或者对应的电子档里面的相关章节,对FreeRTOS的互斥信号量有详细的讲解
举报