第14章 FreeRTOS任务通信解析与应用
教学目标
【知识】
(1)深刻理解并掌握任务同步、任务互斥的概念及应用场景。
(2)掌握FreeRTOS的消息队列的工作原理及其应用。
(3)掌握FreeRTOS的信号量(二值信号量、计数信号量、互斥信号量、递归互斥信号量)的工作原理及其应用。
(4)掌握FreeRTOS的事件标志组的工作原理及其应用。(https://www.daowen.com)
(5)掌握FreeRTOS的软件定时器的工作原理及其应用。
【能力】
(1)具有分析FreeRTOS应用系统中的消息队列、信号量、事件标志组的能力。
(2)具有将FreeRTOS的消息队列、信号量、事件标志组应用在嵌入式系统中的能力。
(3)具有将FreeRTOS的软件定时器应用在嵌入式系统中的能力。
FreeRTOS中任务间通信、任务同步与互斥的方式有队列、信号量(二值信号量、计数信号量、互斥信号量、递归互斥信号量)、事件标志组和任务通知。