FreeRTOS阻塞状态
时间: 2023-12-10 16:43:58 浏览: 28
在FreeRTOS中,阻塞状态是指任务调用延时函数后,任务会被剥夺CPU的使用权,进入阻塞状态,直到延时时间结束后,任务重新获取CPU的使用权才能继续运行。在任务阻塞期间,CPU可以执行其他任务,如果其他任务也处于延时状态,那么CPU将运行空闲任务。空闲任务是系统在启动调度器时创建的优先级最低的任务,它主要负责系统内存的清理工作。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* [【FreeRTOS】03 任务的运行、就绪、阻塞、挂起](https://blog.csdn.net/little_grapes/article/details/124657272)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [FreeRTOS 笔记之⑥:空闲任务与阻塞延时的实现](https://blog.csdn.net/XieWinter/article/details/103052953)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]