|
RA6T2中ADC参考电压控制寄存器如何配置?求大佬解答!
在瑞萨官网下载了ADC、DAC的例程代码,其ADC使用流程基本上为:
1、开ADC→R_ADC_B_Open();
2、设置参考电压寄存器
R_ADC0->VREFAMPCNT |= ((VREFADCG_VALUE << SHIFT_BY_ONE) | (VREFADCG_ENABLE << SHIFT_BY_THREE));
上面是ADC例程参考电压配置,其中VREFADCG_VALUE=0x03、SHIFT_BY_ONE=0x01、VREFADCG_VALUE=0x03、SHIFT_BY_THREE=0x03
R_ADC0->VREFAMPCNT |= ((VREFADCG_VALUE) | (VREFADCG_ENABLE));
这个是DAC例程参考电压配置,其中VREFADCG_VALUE=0x06、VREFADCG_ENABLE=0x18
3、校准ADC→R_ADC_B_Calibrate();
4、配置ADC→R_ADC_B_Scancfg();
5、开始扫描
6、读ADC
我的主要问题是在步骤2,关于参考电压寄存器的设置,在RA6T2用户手册中,并没有关于这个寄存器的相关描述,求大佬解答一下,要怎么样配置得比较明白。
|
|