STM32时钟树
STM32时钟系统简介
在CPU中时钟系统就像人的心脏一样,给系统一个稳定的类似于人脉搏一样的一个工作时间基准,其重要性是不可言喻的。而STM32F4的时钟系统还是较为复杂的,不像51单片机一样一个系统时钟就可以担负整个系统的使用。那么STM32F4时钟系统较为复杂到底牵扯到了那些地方呢。STM32F4中是有很多外设的,并不一定所有外设都用同一个时钟,看门狗、RTC就只需要几十K的时钟就可以了,但是如果遇到速度要求比较高的呢,那么就需要有更高的时钟频率来解决了。更如果在一个系统中牵扯了很多的外设但是这些外设对时钟的要求又有不一呢。还有一个问题就是,在一个系统中,时钟越快其对应的功耗也就越大,相对应的系统抗干扰能力也就越弱,那么对于一个较为复杂的系统而言,采取多时钟源的方法则是较为合适的。
STM32时钟系统框图简介
为了更好地了解STM32时钟系统,将整个系统的时钟源,时钟流向都放在一个框图里面则就形成了时钟框图。如下图所示: