diff --git a/targets/TARGET_STM/TARGET_STM32F1/analogin_api.c b/targets/TARGET_STM/TARGET_STM32F1/analogin_api.c index 44e830b92b..d419d87a6b 100644 --- a/targets/TARGET_STM/TARGET_STM32F1/analogin_api.c +++ b/targets/TARGET_STM/TARGET_STM32F1/analogin_api.c @@ -150,10 +150,10 @@ static inline uint16_t adc_read(analogin_t *obj) sConfig.Channel = ADC_CHANNEL_15; break; case 16: - sConfig.Channel = ADC_CHANNEL_16; + sConfig.Channel = ADC_CHANNEL_TEMPSENSOR; break; case 17: - sConfig.Channel = ADC_CHANNEL_17; + sConfig.Channel = ADC_CHANNEL_VREFINT; break; default: return 0;