STM32学习笔记-02(外部中断与定时器基本定时操作下记录按键按压时间)
发布时间
阅读量:
阅读量
一、定时器
通用定时器是由16位自动装载计数器配合可编程预分频器共同构建而成的模块。该模块具有广泛的应用场景,既可以用于检测输入信号的脉冲持续时间(即输入捕获功能),也可以用于生成特定的输出波形(如输出比较和PWM模式)。
1.1 主要特性
通用TIMx(包括TIM2、TIM3、TIM4以及TIM5)定时器具备以下功能特性:
- 16位计数器支持向上计数、向下计数以及双向自动重载模式
- 配备16位可编程预分频器,其分频系数可在1至65536之间进行动态调整,从而实现对计数器时钟频率的灵活控制
- 包含四个独立操作通道,分别具备以下功能:
- 输入信号捕捉
- 输出信号比较
- PWM波形生成(支持边缘对齐或中心对齐模式)
- 单次脉冲输出模式
1.结构框图设计与展示

【如上所示,这是定时器实现基础定时功能的结构框图。通过观察该图可以发现,要完成基本的定时操作,需要依赖于三个核心组件;这三个元件构成了定时器实现定时功能的基础:预分频器(PSC)、自动重装载寄存器(ARR)、计数器(CNT)。
计数器依据定时
全部评论 (0)
还没有任何评论哟~
