Теперь я изучаю freeRTOS api "taskENTER_CRITICAL ()" в справочном руководстве по FreeRTOS V9.0.0.Я нахожу такое описание для этого API: «Функции API FreeRTOS нельзя вызывать из критического раздела» Почему?почему мы не можем назвать freertos api в критическом разделе?как показано ниже:
taskENTER_CRITICAL();
do_something..
xQueueReceive(); // ?? why can't call this api within this critical setction ??
taskEXIT_CRITICAL();
Надеюсь, что ответ от кого-либо, спасибо!
BR // David Wang