朱工的专栏

专注/深入/分享

FreeRTOS系列第20篇---FreeRTOS信号量API函数

FreeRTOS的信号量包括二进制信号量、计数信号量、互斥信号量(以后简称互斥量)和递归互斥信号量(以后简称递归互斥量)。我们可以把互斥量和递归互斥量看成特殊的信号量。      信号量API函数实际上都是宏,它使用现有的队列机制。这些宏定义在semphr.h文件中。如果使用信号量或者互斥量,需要...

2016-03-18 10:07:40

阅读数:13662

评论数:12

FreeRTOS系列第19篇---FreeRTOS信号量

1.信号量简介      FreeRTOS的信号量包括二进制信号量、计数信号量、互斥信号量(以后简称互斥量)和递归互斥信号量(以后简称递归互斥量)。      我们可以把互斥量和递归互斥量看成特殊的信号量。互斥量和信号量在用法上不同:信号量用于同步,任务间或者任务和中断间同步;互斥量用于互锁,用于...

2016-03-09 15:21:36

阅读数:13000

评论数:4

FreeRTOS系列第18篇---FreeRTOS队列API函数

FreeRTOS为操作队列提供了非常丰富的API函数,包括队列的创建、删除,灵活的入队方式和出队、带中断保护的入队和出队等等。下面就来详细讲述这些API函数。1.获取队列入队信息数目1.1函数描述      UBaseType_t uxQueueMessagesWaiting( QueueHand...

2016-03-04 11:00:34

阅读数:15997

评论数:5

提示
确定要删除当前文章?
取消 删除
关闭
关闭