File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
targets/TARGET_STM/TARGET_STM32F2 Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ uint16_t adc_read(analogin_t *obj)
107
107
108
108
// Configure ADC channel
109
109
sConfig .Rank = 1 ;
110
- sConfig .SamplingTime = ADC_SAMPLETIME_15CYCLES ;
110
+ sConfig .SamplingTime = ADC_SAMPLETIME_56CYCLES ;
111
111
sConfig .Offset = 0 ;
112
112
113
113
switch (obj -> channel ) {
@@ -161,12 +161,15 @@ uint16_t adc_read(analogin_t *obj)
161
161
break ;
162
162
case 16 :
163
163
sConfig .Channel = ADC_CHANNEL_TEMPSENSOR ;
164
+ sConfig .SamplingTime = ADC_SAMPLETIME_480CYCLES ;
164
165
break ;
165
166
case 17 :
166
167
sConfig .Channel = ADC_CHANNEL_VREFINT ;
168
+ sConfig .SamplingTime = ADC_SAMPLETIME_480CYCLES ;
167
169
break ;
168
170
case 18 :
169
171
sConfig .Channel = ADC_CHANNEL_VBAT ;
172
+ sConfig .SamplingTime = ADC_SAMPLETIME_480CYCLES ;
170
173
break ;
171
174
default :
172
175
return 0 ;
You can’t perform that action at this time.
0 commit comments