STM8 内/外部时钟寄存器
STM8内部时钟寄存器(CLK_ICKR)
地址偏移值:0x00
复位值:0x01
位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
位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开 |