随笔分类 - 同步和互斥 / 信号量和互斥信号量
摘要:注:具体参考文档《FreeRTOS实时内核使用指南-中文.PDF》 3.2 延迟中断处理 二值信号量可以在某个特殊的中断发生时,让任务解除阻塞,相当于让任务与中断 同步。这样就可以让中断事件处理量大的工作在同步任务中完成,中断服务例程(ISR) 中只是快速处理少部份工作。如此,中断处理可以说是被”推
阅读全文
摘要:队列 二值信号量 (通常用于互斥访问和任务同步互斥,与互斥信号量类似但二值信号量有可能会导致任务优先级翻转的问题所以二值信号量更适合与任务同步)。 例1:信号量互斥操作 若用于互斥,几个进程(或线程)往往只设置一个信号量 sem,它们的操作流程如下图2-1: 例2:信号量同步操作 当信号量用于同步操
阅读全文

浙公网安备 33010602011771号