Как я могу использовать pthread_cond_wait() во фрироле?В моем коде есть раздел, который ждет сигнала от pthread_cond_signal().Это функция, которая разблокирует поток условий.Так что мне нужно портировать эти две функции .. какие-либо предложения?
pthread_cond_wait()
pthread_cond_signal()
Я думаю, что один из самых простых способов использовать простые двоичный семафор и функции xSemaphoreGive () / xSemaphoreTake () из FreeRTOS.
Надеюсь, это поможет вам.
В FreeRTOS нет условий, но есть Группы событий , Очереди сообщений и Наборы очередей
Идеальное решение зависит отна ваши конкретные потребности (которые не были раскрыты в вопросе).
Смотрите также этот пост на тему: