停止副系统时钟-stm32f10x_spi与i2s固件库中文手册(中文高清)

第五章时钟发生器用户手册U18329CA2V0UD170 (3)停止内部高速振荡时钟时设置过程示例可以用如下两种方式停止内部高速振荡时钟。 执行STOP指令设置STOP模式将RSTOP置1且停止内部高速振荡时钟(a)执行STOP指令设置外部硬件停止那些不能在STOP模式下使用的外部硬件(如需了解不能在STOP模式下使用的外部硬件,可参见第二十三章待机功能)。 释放待机模式后X1时钟振荡稳定时间的设置CPU使用X1时钟时,在STOP指令执行前设置OSTS。 执行STOP指令时,系统处于STOP模式下并且停止内部高速振荡时钟。 (b)通过RSTOP置1停止内部高速振荡时钟确认CPU时钟状态(PCC和MCM寄存器)根据CLS和MCS确认CPU没有使用内部高速振荡时钟。 CLS = 0和MCS = 0时,CPU采用内部高速振荡时钟,因此将CPU时钟切换为高速系统时钟或副系统时钟。 CLS MCS CPU时钟状态0 0内部高速振荡时钟0 1高速系统时钟1 ×副系统时钟停止内部高速振荡时钟(RCM寄存器) RSTOP置1时,停止内部高速振荡时钟。注意事项当RSTOP= 1时,必须确认MCS = 1或CLS = 1。此外,必须停止正在使用内部高速振荡时钟的外部硬件。 5.6.3控制副系统时钟示例可用如下两种副系统时钟。 XT1时钟:晶体/陶瓷振荡器连接到XT1和XT2引脚。不使用副系统时钟时, XT1/P123和XT2/P124引脚可用作I/O端口引脚。注意事项复位释放后XT1/P123和XT2 /P124引脚为在输入端口模式。下面描述的示例是以下情况时的设置过程示例。 (1) XT1时钟振荡(2)使用副系统时钟作为CPU时钟(3)停止副系统时钟
pdf 文件大小:13.02MB