嵌入式(十二):STM32在搭建好环境的情况下点亮流水灯(定时器版本)

时器TIM3的使用

1.TIM3是一种定时器,可以通过在cube中直接初始化配置
2.打开demo.ioc工程文件
3.在左侧工具栏位置找到TIM3

时器代码的实现

1.打开更新后的工程代码进行修改,将原先使用延时的部分改为使用定时器
2.首先对增加使用的变量进行定义,其中flag标志位不但要在main.c中声明也要在main.h中做扩展声明,这样该变量也能在定时器中直接使用

嵌入式(十二):STM32在搭建好环境的情况下点亮流水灯(定时器版本),中断结束后灭8
后进入循环。
可以看到,中断的时间间隔为0.1s(精确),即10hz,与我们设定的参数一致。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年4月5日
下一篇 2020年4月5日

相关推荐