STM32之FreeRTOS(五):互斥型信号量用法
介绍一下计数型信号量的常规使用方法
一般使用步骤是:
1、创建互斥型信号量
2、获取互斥信号量
3、释放互斥信号量
第1步:创建互斥信号量
//互斥信号量句柄
SemaphoreHandle_t MutexSemaphore; //互斥信号量
//创建互斥信号量
MutexSemaphore=xSemaphoreCreateMutex();
第2步:获取互斥信号量
xSemaphoreTake(MutexSemaphore,portMAX_DELAY); //获取互斥信号量
第3步:释放互斥信号量
注意:互斥信号量用完一定要释放xSemaphoreGive(MutexSemaphore); //释放互斥信号量
总结:
以上是互斥信号量的常规使用方法。