STM32 定时器总结

缩写

ARR: Auto-Reload Register(保存定时器的计数范围)
PSC: Prescaler register(预分频器寄存器,根据设置的分频因子N,计数N个定时器时钟脉冲后,产生一个CNT计数,以此实现分频功能)
CNT: Counter register(计数寄存器,保存了定时器的当前计数值)
RCR: Repetition Counter Register(重复计数寄存器,由于定义定时器重复计数多少次后才产生一个更新事件UEV
EGR: Event Generation Register(事件生成寄存器,用于配置定时器的事件源)

CEN: Counter Enable(计算器启动位,只有这个位置1后,CNT才会根据定时器配置的时钟开始计数)
UEV: Update EVent(更新事件,产生更新事件(比如定时器计数上/下溢出时)后,这个位被置1
UG: Update Generation(产生更新事件,软件置1可产生一个更新事件)
UDIS: Update Disable(禁止更新事件位,置1后将不再产生更新事件UEV

ARPE: Auto-Reload Preload Enable(自动重载预装载使能位,置1时,写入ARR的值先缓存起来,直到下一个更新事件UEV后才生效;置0时写入ARR的值立即生效)

CubeMx中配置项详情

1. 计数模式


相关推荐
智商偏低1 小时前
单片机之helloworld
单片机·嵌入式硬件
青牛科技-Allen2 小时前
GC3910S:一款高性能双通道直流电机驱动芯片
stm32·单片机·嵌入式硬件·机器人·医疗器械·水泵、
森焱森4 小时前
无人机三轴稳定控制(2)____根据目标俯仰角,实现俯仰稳定化控制,计算出升降舵输出
c语言·单片机·算法·架构·无人机
白鱼不小白4 小时前
stm32 USART串口协议与外设(程序)——江协教程踩坑经验分享
stm32·单片机·嵌入式硬件
S,D5 小时前
MCU引脚的漏电流、灌电流、拉电流区别是什么
驱动开发·stm32·单片机·嵌入式硬件·mcu·物联网·硬件工程
芯岭技术8 小时前
PY32F002A单片机 低成本控制器解决方案,提供多种封装
单片机·嵌入式硬件
youmdt8 小时前
Arduino IDE ESP8266连接0.96寸SSD1306 IIC单色屏显示北京时间
单片机·嵌入式硬件
嘿·嘘9 小时前
第七章 STM32内部FLASH读写
stm32·单片机·嵌入式硬件
Meraki.Zhang9 小时前
【STM32实践篇】:I2C驱动编写
stm32·单片机·iic·驱动·i2c
几个几个n11 小时前
STM32-第二节-GPIO输入(按键,传感器)
单片机·嵌入式硬件