打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
STM32 定时器分类说明

1.定时器简单分类

1. 高级控制定时器 TIM1 TIM82. 通用定时器 TIM2 TIM3 TIM4 TIM53. 基本定时器 TIM6 TIM7

定时器:1. 16/32位 向上 向下 上下 计数模式, 自动重装载计数器 TIMx_CNT2. 16位可编程(实时修改) 预分频器(TIMx_PSC) 3. 4个独立通道(TIMx_CH1 ~ 4)    输入捕获    输出比较    PWM生成    单脉冲模式4. 可以和外部定时器集联

2. 定时器结构图

定时器结构框图分为5部分时钟产生部分定时器部分输入比较部分输出比较部分寄存器部分

时钟产生来源:1. 内部时钟        APB1(CLK_INT) (*)2. TIMx_ETR       外部引脚输入3. ITRx            内部触发输入,定时器集联4. TL1FP1/2        来自于定时器外部通道主要是内部时钟,最后输出 [ CK_PSC ]
时基电路:将 CK_PSC 通过 [ PSC预分频器 ] 进行分频得到 [ CK_CNT ] 得到最终时钟通过 [ CNT计数器 ] 和 计数模式 进行计数, 当计数结束后触发 [ 自动重装载计数器 ]
输入捕获:输入捕获 每一个通用定时器有4个通道 [ TIMx_CH1/2/3/4 ]
输出比较:比如说现在定时器是从 0-100 向上计数如果把 [ 捕获比较寄存器 ] 的值设置为 v = 50;如果 当前值 < v 则输出高电平 当前值 > v 则输出低电平那么效果就是 0-50 输出高电平, 50-100 输出低电平, 实现通道输出通过控制 V 的值 就能改变占空比, 实现PWM。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
stm32 定时器中断实验
STM32输入捕获简介
电机控制基础2——定时器捕获单输入脉冲原理
STM32F103的11个定时器详解
STM32CubeMX教程-PWM呼吸灯
转载 定时器分类
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服