码迷,mamicode.com
首页 > 其他好文 > 详细

STM32F103ZET6 PWM输出

时间:2019-07-29 21:51:41      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:比较   通用   stm32   同步   自动   nbsp   增量   支持   ima   

1、通用定时器的PWM功能

  STM32F103ZET6有4个通用定时器,分别是TIM2、TIM3、TIM4、TIM5。

  通用定时器由一个可编程预分频器驱动的16位自动装载计数器构成。

  通用定时器的很多功能与基本定时器是一样的,但是每个通用定时器都有4个IO口,可以用来测量输入信号的脉冲长度(输入捕获)或产生输出波形(输出比较和PWM)。

  通用定时器的主要功能包括:

  16位向上、向下、向上/向下自动装载计数器。

  16位可编程(可以实时修改)预分频器,计数器时钟频率的分频系数可以从1~65536之间的任意数值。

  具有4个IO口用来作为相应的功能:

  输入捕获。

  输出比较。

  PWM生成(边缘或中间对齐模式)。

  单脉冲模式输出。

  使用外部信号控制定时器和定时器互连的同步电路。

  如下事件发生时产生中断/DMA:

  计数器溢出更新:向上溢出/向下溢出,计数器初始化(通过软件或者内部/外部触发。

  触发事件(计数器启动、停止、初始化或者由内部/外部触发计数)。

  输入捕获。

  输出比较。

  支持针对定位的增量(正交)编码器和霍尔传感器电路。

  触发输入作为外部时钟或者按周期的电流管理。

2、通用定时器的输入/输出脚

  每个通用定时器都具有4个输入/输出通道,即4个IO口,它们的对应关系如下图:

技术图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STM32F103ZET6 PWM输出

标签:比较   通用   stm32   同步   自动   nbsp   增量   支持   ima   

原文地址:https://www.cnblogs.com/h1019384803/p/11266546.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!