STM32F1之定时器

本文介绍了STM32F1的定时器类型,包括基本定时器、通用定时器和系统滴答定时器等。重点讨论了定时器的基础知识,如16位自动重装载计数器的工作模式,以及定时器计数频率的计算。通过一个具体的例子,阐述了如何设置定时器的预分频系数和自动重装载寄存器来实现特定时间的定时。最后,提供了开启定时器、配置时钟和中断的步骤。
摘要由CSDN通过智能技术生成

1.定时器简介与作用

基本定时器,通用定时器,系统滴答定时器,窗口看门狗,独立看门狗以及RTC工作原理都大差不差,基本都是定时器。

2.定时器的基本知识(以下摘自http://wj86843248.blog.163.com/blog/static/6864301220132974130478/)

STM32中一共有11个定时器,其中2个高级控制定时器,4个普通定时器和2个基本定时器,以及2个看门狗定时器和1个系统嘀嗒定时器。

TIM1和TIM8是能够产生3对PWM互补输出的高级登时其,常用于三相电机的驱动,时钟由APB2的输出产生TIM2-TIM5是普通定时器TIM6和TIM7是基本定时器,其时钟由APB1输出产生

预备知识:

① STM32通用定时器TIM2是16位自动重装载计数器。

② 向上计数模式:从0开始计数,计到自动装载寄存器(TIMx_ARR)中的数值时,清0,依次循环。

需要弄清楚的两个问题:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值