嵌入式学习小组
直播中

李子蕙

7年用户 240经验值
私信 关注

请问TIMx有哪些主要功能?

tiMx简介
TIMx主要功能

回帖(2)

陈菊羽

2020-11-9 17:01:42
  TIMx简介
  通用定时器是一个通过可编程预分频器驱动的16位自动装载计数器构成。它适用于多种场合,包括测量输入信号的脉冲长度(输入捕获)或者产生输出波形(输出比较和PWM)。使用定时器预分频器和RCC时钟控制器预分频器,脉冲长度和波形周期可以在几个微秒到几个毫秒间调整。每个定时器都是完全独立的,没有互相共享任何资源。它们可以一起同步操作。
举报

王桂英

2020-11-9 17:02:31
  TIMx主要功能
  通用TIMx (TIM2、 TIM3、 TIM4和TIM5)定时器功能包括:
  ● 16位向上、向下、向上/向下自动装载计数器
  ● 16位可编程(可以实时修改)预分频器,计数器时钟频率的分频系数为1 ~65536之间的任意数值
  ● 4个独立通道:
  ─ 输入捕获
  ─ 输出比较
  ─ PWM生成(边缘或中间对齐模式)
  ─ 单脉冲模式输出
  ● 使用外部信号控制定时器和定时器互连的同步威廉希尔官方网站
  ● 如下事件发生时产生中断/DMA:
  ─ 更新:计数器向上溢出/向下溢出,计数器初始化(通过软件或者内部/外部触发)
  ─ 触发事件(计数器启动、停止、初始化或者由内部/外部触发计数)
  ─ 输入捕获
  ─ 输出比较
  ● 支持针对定位的增量(正交)编码器和霍尔传感器威廉希尔官方网站
  ● 触发输入作为外部时钟或者按周期的电流管理

  图1 通用定时器框图
  注:
  Reg:根据控制位的设定,在U事件时传送预加载寄存器的内容至工作寄存器
  斜向下的箭头:事件
  斜向上的箭头:中断和DMA输出
举报

更多回帖

发帖
×
20
完善资料,
赚取积分