stm32f10参考手册 时钟树
stm32f10时钟树看着复杂,但其实只要稍加分层,依据分层逐步分析,很快就能搞懂。本文把时钟树分为三个部分逐层讲解,这三部分为时钟源、时钟分频/倍频、时钟输出。
时钟源提供时钟信号,时钟信号再经过分频或者倍频到合适的频率,就能输出到对应IO口或者其它模块。
电路符号
这一节介绍逻辑门和数据选择器,如果你可以读懂时钟树的电路符号就可以跳过本节。
数据选择器
数据选择器
上图所示的就是数据选择器,右边A和B成为数据输入端,左边的Z成为数据输出端,通过控制S0的信号,就可以控制Z输出A的信号或者是B的信号。例如,若S0为0,则Z输出的就是来自A的信号。
时钟树中,像下面这样的就是数据选择器:
时钟树里的数据选择器