STM8应用笔记 STM8单片机内核剖析 STM8 内/外部时钟寄存器

STM8 内/外部时钟寄存器

以下资料由微雪电子整理并发布,未经许可不得转载,否则追究相应责任!

STM8内部时钟寄存器(CLK_ICKR)

地址偏移值:0x00
复位值:0x01

STM8_内部时钟寄存器(CLK_ICKR)

位7:6 保留位,始终为0
位5

REGAH:活跃停机(Active Halt)模式下电压调节器关闭
由软件置位或清除。为1时,一旦MCU进入活跃停机(Active Halt)模式,主电压调节器将关
闭,从而唤醒时间将比较长。
0:活跃停机(Active Halt)模式下主电压调节器处于开
1:活跃停机(Active Halt)模式下主电压调节器处于关

位4 LSIRDY:低速内部振荡器准备就绪
由硬件置位或清除
0:LSI时钟未准备就绪
1:LSI时钟准备就绪
位3 LSIEN:低速内部振荡器使能
由软件置位或清除。如果LSI为必需的,则硬件将该位置1,例如:
-当时钟源切换至LSI时(参见寄存器CLK_SWR)
-当LSI被指定为时钟输出源(CCO)时(参见寄存器CLK_CCOR)
-当BEEP被使能时(寄存器BEEP_CSR的位BEEPEN=1)
-当LSI测量被使能时(寄存器AWU_CSR的位MSR=1)
当LSI被指定为主时钟源/CCO时钟源/AWU/IWDG的时钟源时,该位不能被清除。
0:关闭低速内部振荡器
1:打开低速内部振荡器
位2 FHWU:从停机(Halt)或活跃停机(Active Halt)模式快速唤醒由软件置位或清除
0:从停机(Halt)或活跃停机(Active Halt)模式快速唤醒禁用
1:从停机(Halt)或活跃停机(Active Halt)模式快速唤醒使能
位1 HSIRDY:高速内部振荡器准备就绪
由硬件置位或清除
0:HSI未准备就绪
1:HSI准备就绪
位0

HSIEN:高速内部RC振荡器使能
由软件置位或清除。如果HSI为必需的,则硬件将该位置1,例如:
-当被CSS激活,做为安全备用振荡器
-当时钟源切换至HSI(参见寄存器CLK_SWR)
-当HSI被指定为时钟输出源(CCO)时(参见寄存器CLK_CCOR)
当HSI被指定为主时钟源,或CCO时钟源,或安全备份(辅助)时钟源时,该位不能被清。
0:高速内部RC关。
1:高速内部RC开。

STM8外部时钟寄存器(CLK_ECKR)

地址偏移值:0x01
复位值:0x00

STM8_外部时钟寄存器(CLK_ECKR)

位7:2 保留位,始终为0
位1 HSERDY:高速外部晶体振荡器准备就绪
由硬件置位或清除。
0:HSE未准备就绪
1:HSE准备就绪
位0 HSEEN:高速外部晶体振荡器使能
由软件置位或清除。用于打开或关闭外部晶体振荡器。下列情况下,由硬件将该位置1:
-当时钟源切换至HSE(参见寄存器CLK_SWR)
-当HSE被指定为时钟输出源(CCO)时(参见寄存器CLK_CCOR)
当HSE被指定为主时钟源,或CCO时钟源时,该位不能被清除。
0:HSE关
1:HSE开

STM8 内/外部时钟寄存器

——