Edit online

编程指南

19 Jun 2024
Read time: 1 minute(s)

初始化流程

RTP/ GPAI/ THS 工作之前,需要对 ADCIM 进行时钟使能,即 CMU 开启 ADCIM 时钟。

自动校准

ADCIM 使能 ADC 对参考电平的中间值进行采样 (CALEN=1)。理论上返回结果应该是 ( 212) / 2 = 2048,但实际上总会存在偏差, 硬件会计算出此偏差,并把此偏差应用于对后续采样数据的校准。

自动校准流程:
  1. CMU 使能 ADCIM 模块。
  2. 使能自动校准(CALEN = 1)。
  3. 轮询自动校准使能 (bit) 是否为 0 (CALEN = 0),
  4. 自动校准使能 (bit) 为 0,自动校准完成。
  5. 获取自动校准完成之后的 ADCIM_CALCSR.CALVAL。