FreeRTOS临界资源访问方法

📅 2026/7/24 23:16:58 👁️ 阅读次数 📝 编程学习
FreeRTOS临界资源访问方法

FreeRTOS中的队列,信号量,互斥量都用到了上面的方法

事件组用到了下面的方法

taskENTER_CRITICAL(); /* 可以避免其他任务、ISR来破坏 */ taskEXIT_CRITICAL(); ----------------------------------------- vTaskSuspendAll(); /* 可以避免其他任务来破坏 */ ( void ) xTaskResumeAll();