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
器件中有多个直接时钟连接,可支持特定的模拟功能:
与 ADC 的直接连接
除了接收 ADCCLK 以设置采样窗口外,ADC 模块还接收 SYSOSC 的直接输出。ADC 模块中的电荷泵逻辑使用到 ADC 的 SYSOSC 直接输出。可在任何频率下配置 SYSOSC 以支持此功能。ADC 支持在转换前自动请求 SYSOSC,因此无需应用软件来确保 SYSOSC 在触发 ADC 转换之前运行。
与 OPA 的直接连接
即使外设总线时钟 (ULPCLK) 以低于 OPA 要求的频率运行,SYSOSC 与 OPA 的直接时钟连接(如果存在)也能启用所有 OPA 工作模式。某些 OPA 模式要求 SYSOSC 以 32MHz 的频率运行。有关时钟的详细信息,请参阅 OPA 部分。应用软件负责将 SYSOSC 配置为支持所选 OPA 模式的频率。如果启用了 OPA 并将其配置为要求 SYSOSC 以特定频率运行的模式,并且软件尚未将 SYSOSC 配置为以该频率运行,则 SYSCTL 中 CLKSTATUS 寄存器的 OPAMPCLKERR 将有效,并且 OPA 无法正常工作。
与 PMU 模拟多路复用器 VBOOST 电路的直接连接
SYSOSC 和 LFCLK 都直接连接到 PMU 中的模拟多路复用器 VBOOST 电路,用于提高 COMP、OPA 和 GPAMP 使用的模拟多路复用器的性能。当外设需要 VBOOST 电路以确保正常运行时,会自动启用该电路。应用软件负责确保启用 SYSOSC 或 LFCLK 以支持 VBOOST 电路正确运行。如果 VBOOST 电路需要 SYSOSC 或 LFCLK,而时钟不可用,则会使 SYSCTL 中 CLKSTATUS 寄存器的 ANACLKERR 有效。SYSCTL 还可配置为在 ANACLKERR 有效时生成 SYSCTL 中断,以提醒应用,COMP、OPA 或 GPAMP 无法按预期正常运行。