STM32之PWM波形输出配置总结.docxVIP

  • 5
  • 0
  • 约2.81千字
  • 约 5页
  • 2020-01-29 发布于浙江
  • 举报
STM32之PWM波形输出配置总结 TIMER分类 STM32中一共有11个定时器,其中TIM6、TIM7是基本定时器;TIM2、TIM3、TIM4、TIM5是通用定时器;TIM1和TIM8是高级定时器,以及2个看门狗定时器和1个系统嘀嗒定时器。其中系统嘀嗒定时器是前文中所描述的SysTick。 定时器 计数器 分辨率 计数器类型 预分频 系数 请求DMA 捕获/ 比较通道 互补 输出 TIM1 16位 向上、向下、 向上/向下 1-65536 可以 4 有 TIM8 TIM2 16位 向上、向下、 向上/向下 1-65536 可以 4 没有 TIM3 TIM4 TIM5 TIM6 16位 向上 1-65536 可以 0 没有 TIM7 其中TIM1和TIM8是能够产生3对PWM互补输出,常用于三相电机的驱动,时钟由APB2的输出产生。TIM2-TIM5是普通定时器,TIM6和TIM7是基本定时器,其时钟由APB1输出产生。 PWM波形产生的原理 通用定时器可以利用GPIO引脚进行脉冲输出,在配置为比较输出、PWM输出功能时,捕获/比较寄存器TIMx_CCR被用作比较功能,下面把它简称为比较寄存器。 举例说明定时器的PWM输出工作过程:若配置脉冲计数器TIMx_CNT为向上计数,而重载寄存器TIMx_ARR被配置为N,即TIMx_CNT的当前计数值数值X在TIMxCLK时钟源的

文档评论(0)

1亿VIP精品文档

相关文档