OS_Queue_Wait (queue, os_msg_type_var)
Ожидаем сообщение из очереди queue.
Для использования очередей сообщений в файле OSAcfg.h должна быть определена константа OS_ENABLE_QUEUE.
Только из задачи
queue |
Дескриптор очереди сообщений. Переменная типа OST_QUEUE. |
os_msg_type_var |
Переменная типа OST_MSG; в нее будет помещен указатель на сообщение |
Нет
OST_QUEUE eeprom_queue; void Task (void) { char *Data; for (;;) { /*...*/ OS_Queue_Wait (eeprom_queue, Data); WriteEEPROM(Data); /*...*/ } }
OS_WaitQMsg