STM32时钟系统原理和作用
时钟对于单片机来讲类似于心脏对于人体,单片机通过时钟信号控制单片机工作。
1.时钟系统工作流程
时钟源输入----被分频或倍频----输出至系统/外设/外部接口
2.时钟分类
RC时钟精度低,体积小,
OSC时钟精度高,体积大。
3.部分专业名词解释
HSI表示高速内部时钟
LSI表示低速内部阻容时钟
RC表示电阻电容震荡器时钟电路
HSE高速外部时钟源
LSE低速外部石英时钟源
所以上图表示8MHz的内部RC时钟
所以上图表示4-16MHz的外部OSC时钟
4.选择器开关
绿色梯形部分,
在多个输入时钟源中选择一个输出
5.预分频器
将信号进行分频,也就是除法,比如2分频,会将72MHz变为36MHz.
6.倍频器
将信号进行倍频,也就是乘法,比如2倍频,会将36MHz变为72MHz.
7.与门(使能)
为了降低功耗,部分外设在未使能的状态下,是不会接入时钟信号的,为低电平状态。
8.每个时钟会有不同的功能,
不同时钟的频率会供给不同的外设,具体要查看时钟图,