基本简介
-
TIM(Timer)定时器
- 定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断
- 16位计数器、预分频器、自动重装寄存器的时基单元,在72MHz计数时钟下可以实现最大59.65s的定时
- 不仅具备基本的定时中断功能,而且还包含内外时钟源选择、输入捕获、输出比较、编码器接口、主从触发模式等多种功能
- 根据复杂度和应用场景分为了高级定时器、通用定时器、基本定时器三种类型
定时器类型

通用定时器

定时中断基本结构

预分频器时序
当预分频器的参数从1变到2时,计数器时序图

计数器计数频率:CK_CNT = CK_PSC / (PSC + 1)
计数器时序
内部时钟分频因子为2

计数器溢出频率:CK_CNT_OV = CK_CNT / (ARR + 1) = CK_PSC / (PSC + 1) / (ARR + 1)
RCC时钟树

TIMTimer详解:功能、类型与计数原理,
本文详细介绍了TIM定时器的功能,包括16位计数器、预分频器的应用,以及通用、高级和基本定时器的区别。重点讲解了计数频率、溢出频率和RCC时钟树的相关内容。
1618

被折叠的 条评论
为什么被折叠?



