发新帖我要提问
12
返回列表
打印
[STM32F1]

STM32F103浅学通用定时器TIMx(2-5)

[复制链接]
楼主: 初级工程渣
手机看帖
扫描二维码
随时随地手机跟帖
21
初级工程渣|  楼主 | 2022-12-31 23:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
    输入功能了解完后,就了解输出功能。

  输出引脚是和输入引脚一样的,GPIO嘛可输入/输出。将引脚配置为输出模式后,在捕获/比较寄存器写入一个值 Z 处于0-X(自动重装载寄存器里写的值),因此,将计数范围分为2个阶段,0 - Z,Z - X。通过捕获/比较寄存器可以将输出模式可配置成6种模式,以PWM1模式讲解,在0 - Z这个阶段,我们可以理解成处于有效阶段,PWM1模式呢,处于有效阶段为输出高电平,Z - X为无效阶段配置为0。PWM2模式就相反,有效阶段为低电平,无效阶段为高电平。这样我们就可以输出一个我们想要的脉宽。

使用特权

评论回复
22
初级工程渣|  楼主 | 2022-12-31 23:40 | 只看该作者
  以上便最基本的通用定时器的相关知识,我主要是以标准固件库来学习的,通过相应的固件库函数,来配置定时器相应的功能,达到计时的效果。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则