编程指南
19 Jun 2024
Read time: 1 minute(s)
初始化流程
在 RTP/ GPAI/ THS 工作之前,需要对 ADCIM 进行时钟使能,即 CMU 开启 ADCIM 时钟。
自动校准
ADCIM 使能 ADC 对参考电平的中间值进行采样 (CALEN=1)。理论上返回结果应该是 ( 212) / 2 = 2048,但实际上总会存在偏差, 硬件会计算出此偏差,并把此偏差应用于对后续采样数据的校准。
自动校准流程:
- CMU 使能 ADCIM 模块。
- 使能自动校准(CALEN = 1)。
- 轮询自动校准使能 (bit) 是否为 0 (CALEN = 0),
- 自动校准使能 (bit) 为 0,自动校准完成。
- 获取自动校准完成之后的 ADCIM_CALCSR.CALVAL。