FreeRTOS的信号量主要包括以下几种
A: 二进制信号量
B: 计数信号量
C: 互斥信号量
D: 递归互斥信号量
A: 二进制信号量
B: 计数信号量
C: 互斥信号量
D: 递归互斥信号量
举一反三
- FreeRTOS中信号量分为以下几种类别? A: 二值信号量 B: 计数型信号量 C: 互斥型信号量 D: 递归互斥信号量
- FreeRTOS任务间同步和通信的方式包括: A: 消息队列 B: 信号量 C: 互斥量
- 以下关于递归互斥量的说法争正确的是 A: 递归类型的互斥量可以被拥有者重复获取。 B: 拥有互斥量的任务必须调用API函数xSemaphoreGiveRecursive()将拥有的递归互斥量全部释放后,该信号量才真正被释放。 C: 递归互斥量具有优先级继承机制,因此任务获得一次信号后必须在使用完后做一个释放操作。 D: 互斥量类型信号不可以用在中断服务例程中。
- freeRTOS中任务之间实现不定长数据的通信,优先使用( )。 A: 消息列队 B: 互斥量 C: 状态量 D: 信号量
- 以下哪种机制不用于FreeRTOS kernel任务间通讯?( ) A: 互斥量 B: 信号量 C: 事件标志 D: 消息邮箱