Портирование функций POSIX на freertos - PullRequest
0 голосов
/ 09 октября 2018

Как я могу использовать pthread_cond_wait() во фрироле?В моем коде есть раздел, который ждет сигнала от pthread_cond_signal().Это функция, которая разблокирует поток условий.Так что мне нужно портировать эти две функции .. какие-либо предложения?

Ответы [ 2 ]

0 голосов
/ 18 ноября 2018

Я думаю, что один из самых простых способов использовать простые двоичный семафор и функции xSemaphoreGive () / xSemaphoreTake () из FreeRTOS.

Надеюсь, это поможет вам.

0 голосов
/ 01 ноября 2018

В FreeRTOS нет условий, но есть Группы событий , Очереди сообщений и Наборы очередей

Идеальное решение зависит отна ваши конкретные потребности (которые не были раскрыты в вопросе).

Смотрите также этот пост на тему:

...