ZHCUAN6E October 2022 – May 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
STOP 和 STANDBY 工作模式下不支持 和 HFCLK(HFXT、HFCLK_IN)高速时钟源。如果启用了高速时钟源(、HFCLK),则进入 STOP 模式或 STANDBY 模式时,SYSCTL 会自动在进入 STOP 或 STANDBY 模式之前禁用 和/或 HFCLK。从 STOP 或 STANDBY 模式退出并进入 RUN 模式时,如果 HFCLK 在进入低功耗模式之前处于启用状态,则 SYSCTL 将自动对其进行重新启用。
在启用 HFCLK 后首次进入 STOP 或 STANDBY 模式之前,以及从 STOP 或 STANDBY 模式唤醒之后,应用软件必须等待进入 STOP 或 STANDBY 模式,直到之前启用的任何高速时钟源完成启动。
应用软件必须在进入停止或待机模式之前检查以下内容:
如果 MCLK 配置为在进入停止或待机状态之前从 HSCLK 中获取,则在退出停止或待机状态时,MCLK 将在最初时从 SYSOSC 中获取,并且 CPU 将被释放以开始以 SYSOSC 频率执行代码。当高速时钟已启动并准备就绪时,SYSCTL 会自动将 MCLK 配置恢复到之前选择的高速时钟。当 MCLK 切换回高速时钟时,SYSCTL 将生成一个 HSCLK GOOD 中断,以提醒应用 MCLK 再次从高速时钟运行。