和ADC有关的寄存器:

1、ADC 输入通道选择寄存器(R8_ADC_CHANNEL)

2、ADC 配置寄存器(R8_ADC_CFG)

PGA 增益选择与输入电压范围表:

ADC:ADC 转换后的数字量,即 R16_ADC_DATA。
Vref:内部模拟电路的电源节点 VINTA 的实际电压值,通常为 1.05V±0.015V。
说明:较低的电压如果进行负增益(信号减小)后采样,可能将会导致一段电压范围内误差大;而较高的电压如果经过正增益(信号放大)后采样,可能将会导致 ADC 转换值溢出,因此建议根据被测信号电压范围选择合理的增益模式。
默认建议开启输入缓冲器,只有当外部信号源内阻小于 1KΩ时,才可以关闭输入缓冲器进行 ADC。
当采用差分输入时,建议关闭输入缓冲器。当用于 TouchKey 检测时,必须开启输入缓冲器,且建议选择 0dB(优先)或-6dB 两种增益之一。
3、ADC 转换控制寄存器(R8_ADC_CONVERT)

4、温度传感器控制寄存器(R8_TEM_SENSOR)

5、ADC 数据寄存器(R16_ADC_DATA)

6、ADC 中断标志寄存器(R8_ADC_INT_FLAG)

7、DMA 和中断控制寄存器(R8_ADC_CTRL_DMA)

8、ADC 和 DMA 中断标志寄存器(R8_ADC_DMA_IF)

9、连续 ADC 定时周期寄存器(R8_ADC_AUTO_CYCLE)

10、DMA 当前缓冲区地址(R16_ADC_DMA_NOW)

11、DMA 起始缓冲区地址(R16_ADC_DMA_BEG)

12、DMA 结束缓冲区地址(R16_ADC_DMA_END)

我要赚赏金
