Stm32cubemx尝试使用FREERTOS多任务

本文有参考【FreeRTOS】03 任务的运行、就绪、阻塞、挂起_freertos阻塞与等待区别_xiaobaibai_2021的博客-CSDN博客

一 我想用Stm32cubemx 的FREERTOS实现以下效果:红灯闪烁一会然后蓝灯闪烁一会交替进行(Task02红灯Task03蓝灯优先级一般Normal    DefaultTask优先级高High)

Stm32cubemx尝试使用FREERTOS多任务_第1张图片

 Stm32cubemx尝试使用FREERTOS多任务_第2张图片

Stm32cubemx尝试使用FREERTOS多任务_第3张图片

在 生成的freertos.c中输入以下红框中代码Stm32cubemx尝试使用FREERTOS多任务_第4张图片

Stm32cubemx尝试使用FREERTOS多任务_第5张图片

 二 我想用Stm32cubemx 的FREERTOS实现以下效果默认任务DefaultTask红灯亮起(Task02蓝灯停止闪烁),红灯灭(蓝灯恢复闪烁),红灯优先级高High,蓝灯优先级一般NormalStm32cubemx尝试使用FREERTOS多任务_第6张图片

在 生成的freertos.c中输入以下红框中代码

Stm32cubemx尝试使用FREERTOS多任务_第7张图片

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