STM8的三颗心
1.HSE
2.HSI
3.LSI
HSE外部时钟源。
STM8单片机时钟源分类及简介
STM8单片机时钟源分为1.片内时钟源2.片外时钟源。
每个大类下又包含2个时钟源,STM8单片机总共具有4个可选时钟源。
注:
external 外部
internal 内部
source 源
HSI high source internal,高速内部RC振荡器
带着问题来看时钟源
问题1:时钟源有必要进行选择吗?统一规定选择一种固定的时钟源不就行了?
2:4种时钟源,选谁当单片机的运行时钟呢?怎么选?
3:既然已经有了内部时钟源了还要外部时钟源干嘛?
4:片内有16MHZ的RC振荡器了还要128KHZ的振荡器干嘛?
5:基于MCS-51内核的某些厂家单片机外部晶振都能到30MHZ以上了,是不是说明“51”单片机比STM8单片机还快呢?
注:画PCB的时候,晶振要紧靠单片机,为啥?
注意时钟信号的电气布线,减少输出失真和信号干扰。
最大24MHZ高速外部时钟信号时钟源HSE
1.外部晶体振荡器连接到OSCIN/OSCOUT引脚上。
2.外部时钟连接到OSCIN引脚上,OSCOUT引脚作为GPIO引脚使用。
注:时钟选项OPT4
HSI
8分频代表什么意思?
注:
CLK_CKDIVR
//DIV division
//R 寄存器
片内时钟源启动快
但
精度不行
容易受电源电压的影响。
环境温度也可能受到影响。
LSI
停机模式或者低功耗模式。
LSI:独立HSE HSI
单片机内部时钟工作流程、切换方式和配置方法。
三心
补充:
1.awu:自动唤醒单元。
2.CKM[7:0]
时钟树
可选时钟源:
1.HSE
2.HSI
3.LSI
用户可以通过配置主时钟分配寄存器(CLK_CKDIVR)中的“HSIDIV[1:0]”对HSI时钟源进行分频设定最终得到fHSIDIV时钟。
fHSE时钟、配置分频因子后的fHSIDIV时钟
看到:
学习自: