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. 计数模式


相关推荐
HHONGQI12331 分钟前
STM32 片上资源之串口
stm32·单片机·嵌入式硬件
搬砖的小码农_Sky33 分钟前
低功耗:XILINX FPGA如何优化功耗?
嵌入式硬件·fpga开发·硬件架构·硬件工程
芯眼1 小时前
正点原子STM32新建工程
开发语言·c++·stm32·单片机·软件工程
芯动力小子4 小时前
MCU开发学习记录17* - RTC学习与实践(HAL库) - 日历、闹钟、RTC备份寄存器 -STM32CubeMX
单片机·学习·实时音视频
广药门徒14 小时前
STM32简易计算机设计
stm32·单片机·嵌入式硬件
Ronin-Lotus15 小时前
嵌入式硬件篇---拓展板
嵌入式硬件
天天爱吃肉821815 小时前
【低成本STM32的T-BOX开发实战:高可靠的车联网解决方案】
stm32·单片机·嵌入式硬件·云原生
不脱发的程序猿18 小时前
在超频单片机时,需要注意哪些稳定性问题?
单片机·嵌入式硬件
sword devil90019 小时前
STM32项目实战:ADC采集
stm32·单片机·嵌入式硬件
-liming-19 小时前
单片机设计_停车场车位管理系统(AT89C52、LCD1602)
单片机·嵌入式硬件·51单片机