提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
经过第一次学习笔记,我们已经掌握了如何新建CubeMX工程,并且点亮了第一个LED灯,本次实验将带领大家利用CubeMX配置定时器,让LED灯闪烁起来。
提示:以下是本篇文章正文内容,下面案例可供参考
一、新建CubeMX工程
使用的依旧是STM32F767IGT6
二、开始工程配置
1.配置引脚模式
查询开发板原理图可知,板载LED灯连接引脚为PB0,所以我们首先需要配置GPIO让灯亮起来。(详细可见学习笔记(一))
2.定时器1配置(定时1s)
3、中断向量配置
4、系统时钟配置
5、创建工程
6、MDK工程
1、MX_TIM1_Init()内已将定时器配置好,如果想修改定时周期,修改预分频值和重装载值即可。
2、main.c
3、tim.c(重定义了回调函数,函数原型在stm32f7xx_hal_tim.c)
6、下载程序
使用ST-LINK下载即可看到LED灯以一秒的周期闪烁了
总结
流程