STM32(6):通用定时器

定时器:用于计数从而得知定时时长的外设STM32定时器分类高级定时器(TIM1 TIM8)通用定时器(TIM2 ~ TIM5 TIM9 ~TIM14)基本定时器(TIM6和TIM7)挂在APB1的定时器时钟频率:42MHZx2=84MHZ挂在APB2的定时器时钟频率:84MHZx2=168MHZTIM2 到 TIM5 主要特性16 位(TIM3 和 TIM4)或 32 位(TI...
摘要由CSDN通过智能技术生成

定时器:用于计数从而得知定时时长的外设

STM32定时器分类

高级定时器(TIM1 TIM8)
通用定时器(TIM2 ~ TIM5 TIM9 ~TIM14)
基本定时器(TIM6和TIM7)

挂在APB1的定时器时钟频率:42MHZx2=84MHZ
挂在APB2的定时器时钟频率:84MHZx2=168MHZ

TIM2 到 TIM5 主要特性

16 位(TIM3 和 TIM4)或 32 位(TIM2 和 TIM5) 递增、递减和递增/递减自动重载计数器。
16 位可编程预分频器,用于对计数器时钟频率进行分频(即运行时修改) ,分频系数介于 1 到 65536 之间。
多达 4 个独立通道,可用于:
— 输入捕获
— 输出比较
— PWM 生成(边沿和中心对齐模式)
— 单脉冲模式输出

使用外部信号控制定时器且可实现多个定时器互连的同步电路。
发生如下事件时生成中断/DMA 请求(6个独立的IRQ/DMA请求生成器):
— 更新:计数器上溢/下溢、计数器初始化(通过软件或内部/外部触发)
— 触发事件(计数器启动、停止、初始化或通过内部/外部触发计数)
— 输入捕获
— 输出比较

通用定时器的计数模式:

通用定时器可以向上计数、向下计数、向上向下双向计数模式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值