RCC(reset clock control 复位和时钟控制器),时钟是单片机运行的基础,时钟信号推动单片机内各个部分执行相应的指令,单片机有了时钟,才能够运行执行指令,才能做其他的外设处理,其重要性不言而喻。
本篇应用笔记可以帮助用户了解RCC模块,通过详细理解时钟树的架构和具体分配,来深入学习N32芯片的时钟控制系统。
N32时钟系统的主要目的就是给相对独立的外设模块提供时钟,也是为了降低整个芯片的耗能,N32本身外设资源非常丰富,用户实际使用时可能只会用到有限的几个外设,使用任何外设都需要时钟才能启动,但并不是所有的外设都需要系统时钟那么高的频率,为了兼容不同速度的设备,有些高速,有些低速,如果都用高速时钟,势必造成浪费 并且,同一个电路,时钟越快功耗越快,同时抗电磁干扰能力也就越弱,所以较为复杂的MCU都是采用多时钟源的方法来解决这些问题。所以便有了N32的时钟系统和时钟树。
|