欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > Free-RTOS实现LED闪烁

Free-RTOS实现LED闪烁

2025/5/21 7:41:13 来源:https://blog.csdn.net/z_o_z_o/article/details/144317462  浏览:    关键词:Free-RTOS实现LED闪烁

开发板:正点原子探索者 F407

LED定时定时闪烁

在这里插入图片描述

本次实验验证:

配置文件
1、打开CubeMX
在这里插入图片描述

2、选择芯片型号,然后点击开始项目
在这里插入图片描述

3、配置时钟
在这里插入图片描述

配置烧录引脚,与FreeRTOS系统时钟
在这里插入图片描述
在这里插入图片描述

选择FreeRTOS

在这里插入图片描述

这里已经默认有一个任务,我们不在进行增加,默认即可:

在这里插入图片描述
在这里插入图片描述

我们通过原理图去找主板上DS0引脚
在这里插入图片描述

LED0对应的是PF9
在这里插入图片描述

1、设置输出模式:
在这里插入图片描述

2、配置时钟:
在这里插入图片描述

3、配置文件格式:
在这里插入图片描述

4、设置路径
在这里插入图片描述

5、生成到keil
在这里插入图片描述

6、打开
在这里插入图片描述

7、任务1入口:
在这里插入图片描述

8、GPIO已经定义:
在这里插入图片描述

9、GPIO引脚使用函数:
在这里插入图片描述

这里我们使用,因为我想让他隔一段时间让引脚实现翻转:
void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
在这里插入图片描述

10、烧录器状态:

在这里插入图片描述
在这里插入图片描述

我的主板LED0实现了闪烁,你的呢?

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词