标签: pthreads posix freertos condition-variable
如何在freertos中使用pthread_cond_wait()?我的代码中有一段等待来自pthread_cond_signal()的信号。这是一个解除条件线程阻塞的功能。所以我需要移植这两个功能..有什么建议吗?
pthread_cond_wait()
pthread_cond_signal()
答案 0 :(得分:0)
FreeRTOS中没有条件,但有Event groups,Message queues和Queue sets
最合适的使用方法取决于您的特定需求(问题中没有披露)。
也请查看此主题的帖子:
答案 1 :(得分:0)
我认为使用FreeRTOS中的简单 binary semaphore 和xSemaphoreGive()/ xSemaphoreTake()函数的最简单方法之一。
希望这会对您有所帮助。