STM32时钟系统

1.时钟源:功能就像单片机的心脏,每跳动(工作)一次,单片机也会工作一次,调整着整体的工作节奏,决定了微控制器内部各个模块的工作速度。但是,微控制器的工作频率可以由时钟源的频率以及分频器的设置来确定。通常情况下,微控制器的工作频率可以被设置为时钟源频率的分频值。例如,如果时钟源的频率是8MHz,而你将工作频率设置为4MHz,那么你可能会使用2分频器将时钟源分频为4MHz。设置时钟能够有效避免内部电路运算的混乱状态,防止寄存器的值产生跳变,让寄存器在一个稳定的状态下被MCU读取。除了从微观角度理解时钟信号的必要性,在外设层面上,串口需要设置波特率进行通信,定时器需要进行计时,通讯协议需要时钟线调整通信节奏等都需要一个准确的时钟脉冲信号,来告诉外设时间的流逝。对于STM32来说,时钟源通常有HSE(high speed external,外部高速时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。)

HSI(high speed internal,外部低速时钟,RC振荡器,频率为8MHz,精度不高)

LSE(low speed external,低速外部时钟,接频率为32.768kHz的石英晶体。)

LSI(low speed internal,内部低速时钟,RC振荡器,频率为40kHz,提供低功耗时钟。 )


为什么要设置不同频率的时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值