- 博客(3)
- 资源 (27)
- 收藏
- 关注
原创 FreeRTOS系列第20篇---FreeRTOS信号量API函数
FreeRTOS的信号量包括二进制信号量、计数信号量、互斥信号量(以后简称互斥量)和递归互斥信号量(以后简称递归互斥量)。我们可以把互斥量和递归互斥量看成特殊的信号量。 信号量API函数实际上都是宏,它使用现有的队列机制。这些宏定义在semphr.h文件中。如果使用信号量或者互斥量,需要包含semphr.h头文件。 二进制信号量、计数信号量和互斥量信号量的创建API函数是独立的
2016-03-18 10:07:40 41746 14
原创 FreeRTOS系列第19篇---FreeRTOS信号量
1.信号量简介 FreeRTOS的信号量包括二进制信号量、计数信号量、互斥信号量(以后简称互斥量)和递归互斥信号量(以后简称递归互斥量)。 我们可以把互斥量和递归互斥量看成特殊的信号量。互斥量和信号量在用法上不同:信号量用于同步,任务间或者任务和中断间同步;互斥量用于互锁,用于保护同时只能有一个任务访问的资源,为资源上一把锁。信号量用于同步时,一般是一个任务(或中断)给出信号,
2016-03-09 15:21:36 28955 5
原创 FreeRTOS系列第18篇---FreeRTOS队列API函数
FreeRTOS为操作队列提供了非常丰富的API函数,包括队列的创建、删除,灵活的入队方式和出队、带中断保护的入队和出队等等。下面就来详细讲述这些API函数。1.获取队列入队信息数目1.1函数描述 UBaseType_t uxQueueMessagesWaiting( QueueHandle_t xQueue ); 返回队列中存储的信息数目。具有中断保护版本为uxQueueMe
2016-03-04 11:00:34 44450 7
真正的《基于 S3C2440的触摸屏驱动程序实现》强新建、田泽、刘天时
2009-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人