|
|
@@ -200,7 +200,11 @@ static void adc2_init(void){
|
|
|
|
|
|
/* configure ADC data alignment */
|
|
|
adc_data_alignment_config(ADC2, ADC_DATAALIGN_RIGHT);
|
|
|
-
|
|
|
+#ifdef CONFIG_HW_MUTISAMPLE
|
|
|
+ adc_oversample_mode_config(ADC2, ADC_OVERSAMPLING_ALL_CONVERT, CONFIG_HW_MUTISAMPLE_SHIFT, CONFIG_HW_MUTISAMPLE);
|
|
|
+ adc_oversample_mode_enable(ADC2);
|
|
|
+#endif
|
|
|
+
|
|
|
#ifdef REG_CHAN_DMA
|
|
|
/* configure ADC regular channel */
|
|
|
adc_channel_length_config(ADC2, ADC_REGULAR_CHANNEL, ADC2_NUM);
|