定时器
TIM6和TIM7
原理框图
功能描述
基本的功能:
计数。
计数时钟源:
内部时钟(从RCC来的时钟)
分频系数:
TIMx_PSC寄存器(16位)(prescaler预分频寄存器)
计数器CK_CNT的频率为CK_PSC / (PSC + 1)
计数方式
向上计数
计数上限
TIMx_ARR寄存器(16位)(auto-reload register自动重装载寄存器)
计数到达上限后
可以自动重载(TIMx_CR1.ARPE)
可以产生事件或者中断
调试模式
在调试模式下,当CPU被halt时,可以让计数器停止计数。
计数时序图
参考资料:
STM32F103ZET6的基本定时器
https://www.cnblogs.com/h1019384803/p/11032712.html
器件手册:
RM0008-Reference manual-STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced Arm ® -based 32-bit MCUs