总体架构和时钟系统

1. 时钟树

1.1. 什么是时钟树

标题

2. 时钟源输入

1)共有 5 种时钟源输入

2)作用:可比作单片机的心脏,其产生的时钟信号可类比为单片机的心跳,单片机通过时钟信号来控制电路工作。RC时钟精度低、体积小,0SC相反

标题

2.1. 在STM32中有 3 种不同的时钟源用来驱动系统时钟(SYSCLK):

(1)HSI振荡器时钟(High Speed Internal oscillator,高速内部时钟)

(2)HSE振荡器时钟(High Speed External(Oscillator / Clock),高速外部时钟);

(3)PLL时钟(Phase Locked Loop 锁相环/倍频器);

2.2. 在STM32中系统时钟的输出有 3 种:

(1)集成电路内置音频总线(I2S3)

(2)I2S2

(3)AHB总线预分频器

2.3. 内部低速阻容时钟

输出:1.实时时钟;

2.至独立看门狗

2.4. 外部低速石英晶振时钟

输出:1.至实时时钟

2.5. 内部高速阻容时钟

输出:1、fash编程;

2、系统时钟;

3、二分频后进入锁相环;

2.6. 外部高速石英晶振时钟

输出:1、系统时钟;

2、进入锁相环;

3、二分频后进入锁相环;

4、在128分频后至实时时钟

3. 时钟相关外部接口

作用:外部接口 是芯片内部与外界连接的通道(单片机引脚),这类接口能够输入时钟信号到单片机或从单片机输出。

3.1. 选择器开关

作用:可对输入的多个时钟信号进行选择,选择其中的一个时钟信号输出。

3.2. 预分频器

作用:预分频器(Prescaler-PSC)用来将输入的时钟源进行分频输出。例如72Mhz的时钟信号经过1.5分频(/1.5),得到48Mhz时钟信号。

3.3. 倍频器(锁相环)

作用:锁相倍频器(phaselockedfrequencymultiplier)是完成倍频功能的锁相环。用来将输入的时钟源进行倍频输出。例如8Mhz时钟源进行9倍频,得到72Mhz时钟信号。

3.4. 与门(外设时钟使能)

作用:为降低能耗,默认一端低电平即关闭状态,当需要使用相关外设时钟时,通过程序控制该端高电平使时钟信号导通。

3.5. 主时钟输出

输入:1、倍频器;

2、内部高速时钟;

3、外部高速时钟;

4、系统时钟输出;外部端口;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值