Цитата(aaarrr @ Jun 12 2012, 15:45)

Бывают нужны и те и другие. Сделайте свой макрос, который создает не взведенный семафор.
Вот:
Код
#define vSemaphoreCreateBinaryDisabled( xSemaphore ) \
( xSemaphore ) = xQueueGenericCreate( ( unsigned portBASE_TYPE ) 1, \
semSEMAPHORE_QUEUE_ITEM_LENGTH, queueQUEUE_TYPE_BINARY_SEMAPHORE )