STM8 内/外部时钟寄存器

来自丢石头百科
Admin讨论 | 贡献2019年11月18日 (一) 16:33的版本 (STM8内部时钟寄存器(CLK_ICKR)地址偏移值:0x00复位值:0x01位7:6保留位,始终为0位5REGAH:活跃停机(Active Halt)模式下电压调节器关闭由软件置位或清除。为1时,一旦MCU进入活跃停机(Active Halt)模式,主电压调节 ...)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)


STM8内部时钟寄存器(CLK_ICKR) 地址偏移值:0x00 复位值:0x01 STM8 P52 1.jpg

<tbody></tbody>
位7:6保留位,始终为0
位5

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

1:活跃停机(Active Halt)模式下主电压调节器处于关
位4LSIRDY:低速内部振荡器准备就绪

由硬件置位或清除 0:LSI时钟未准备就绪

1:LSI时钟准备就绪
位3LSIEN:低速内部振荡器使能

由软件置位或清除。如果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:打开低速内部振荡器
位2FHWU:从停机(Halt)或活跃停机(Active Halt)模式快速唤醒由软件置位或清除

0:从停机(Halt)或活跃停机(Active Halt)模式快速唤醒禁用

1:从停机(Halt)或活跃停机(Active Halt)模式快速唤醒使能
位1HSIRDY:高速内部振荡器准备就绪

由硬件置位或清除 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 P53 1.jpg

<tbody></tbody>
位7:2保留位,始终为0
位1HSERDY:高速外部晶体振荡器准备就绪

由硬件置位或清除。 0:HSE未准备就绪

1:HSE准备就绪
位0HSEEN:高速外部晶体振荡器使能

由软件置位或清除。用于打开或关闭外部晶体振荡器。下列情况下,由硬件将该位置1: -当时钟源切换至HSE(参见寄存器CLK_SWR) -当HSE被指定为时钟输出源(CCO)时(参见寄存器CLK_CCOR) 当HSE被指定为主时钟源,或CCO时钟源时,该位不能被清除。 0:HSE关 1:HSE开