2023最新版本 FreeRTOS教程 -6-创建多个任务使用相同的任务函数

利用任务函数的传参即可实现多任务使用相同的任务函数

如下创建了三个任务 使用同一个任务的函数

通过传参实现不同的操作
2023最新版本 FreeRTOS教程 -6-创建多个任务使用相同的任务函数_第1张图片

参数的具体定义

定义结构体和结构体数组

2023最新版本 FreeRTOS教程 -6-创建多个任务使用相同的任务函数_第2张图片

任务函数的具体定义

2023最新版本 FreeRTOS教程 -6-创建多个任务使用相同的任务函数_第3张图片

验证

同一个任务函数输出了三个不同的参数(实际改为不同的操作)
2023最新版本 FreeRTOS教程 -6-创建多个任务使用相同的任务函数_第4张图片

你可能感兴趣的:(STM32软硬件实战,FreeRTOS,stm32,嵌入式硬件,STM32,单片机)