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
使用 CLKCFG 寄存器中的 SAMPCLK 位在 SYSCTL 模块中可以选择采样时钟源。运行 ADC 所需的采样周期可通过内部时钟分频器和/或采样计时器产生,这种情况适用于 AUTO 采样模式。使用 CTL0 寄存器中的 SCLKDIV 位可以配置内部时钟分频器,分频选项为 1、2、4、8、16、24、32 和 48。
采样周期的持续时间可以编程为由 SCOMP0 和 SCOMP1 采样计时器寄存器设置的两个用户定义值之一。SCOMPx 中的值可以定义采样时钟数来设置采样窗口,从而配置采样周期。默认的 SCOMPx 采样计时器值会转换为 1 个周期宽的采样脉冲,使采样周期可以完全基于采样时钟和 SCLKDIV。通常,可以利用三个旋钮来控制采样周期:SCOMPx、SCLKDIV 和采样时钟源。
当使用 PWRDN=0 选择 AUTO 断电模式时,会在采样信号生效后的一个采样时钟周期内产生 ADC 外设的模块使能信号。除了温度传感器、VREF 等其他模拟模块的 ADC 功耗时间或稳定时间需求外,用户还应在采样窗口计算中考虑这一点。