ARM Cortex-M3 的STM32系列 STM32定时器简介
STM32定时器简介 STM32定时器分类
STM32中一共有11个定时器: 2个高级控制定时器 TIM1、TIM8 4个普通定时器 TIM2、TIM3、TIM4、TIM5 2个基本定时器 TIM6、TIM7 主要用于DAC触发 2个看门狗定时器 1个系统嘀嗒定时器
6个外设时钟使能位
TIMXCLK 至TIM2~7
APB2预分频 /1,2,4,8,16
最大72MHz
ቤተ መጻሕፍቲ ባይዱ
PCLK2 至APB2外设
15个外设时钟使能位
TIM1&8定时器 如果APB2预分频=1, 则乘1输出,否则乘2输出
TIMXCLK 至TIM1和TIM8 2个外设时钟使能位
STM32定时器简介 问题与思考
4
没有
16位 向上
1-65536之 可以 间的任意数
0
没有
STM32定时器简介 STM32定时器与总线
STM32定时器简介 STM32定时器的时钟
AHB预分频 /1,2,…,512
APB1预分频 /1,2,4,8,16
最大36MHz
PCLK1 至APB1外设
20个外设时钟使能位
TIM2,3,4,5,6,7 如果APB1预分频=1, 则乘1输出,否则乘2输出
请大家思考一下,如果APB2预分频器没有分频,而APB1的时钟
频率是APB2的1/4,则定时器2和定时器1的内部定时器的时钟频率具
有什么关系?
STM32微控制器内部以下哪个外设不在APB2总线上(
)。
A. 定时器1 B. 定时器8 C. USART1 ART2
Thanks