mirror of https://github.com/ARMmbed/mbed-os.git
STM32: fix linker error with adc_read()
parent
2bbedabf7d
commit
1d3eb508bf
|
@ -95,7 +95,7 @@ void analogin_init(analogin_t *obj, PinName pin)
|
|||
}
|
||||
}
|
||||
|
||||
static inline uint16_t adc_read(analogin_t *obj)
|
||||
uint16_t adc_read(analogin_t *obj)
|
||||
{
|
||||
ADC_ChannelConfTypeDef sConfig = {0};
|
||||
|
||||
|
|
|
@ -101,7 +101,7 @@ void analogin_init(analogin_t *obj, PinName pin)
|
|||
}
|
||||
}
|
||||
|
||||
static inline uint16_t adc_read(analogin_t *obj)
|
||||
uint16_t adc_read(analogin_t *obj)
|
||||
{
|
||||
ADC_ChannelConfTypeDef sConfig = {0};
|
||||
|
||||
|
|
|
@ -101,7 +101,7 @@ void analogin_init(analogin_t *obj, PinName pin)
|
|||
}
|
||||
}
|
||||
|
||||
static inline uint16_t adc_read(analogin_t *obj)
|
||||
uint16_t adc_read(analogin_t *obj)
|
||||
{
|
||||
ADC_ChannelConfTypeDef sConfig = {0};
|
||||
|
||||
|
|
|
@ -115,7 +115,7 @@ void analogin_init(analogin_t *obj, PinName pin)
|
|||
}
|
||||
}
|
||||
|
||||
static inline uint16_t adc_read(analogin_t *obj)
|
||||
uint16_t adc_read(analogin_t *obj)
|
||||
{
|
||||
ADC_ChannelConfTypeDef sConfig = {0};
|
||||
|
||||
|
|
|
@ -101,7 +101,7 @@ void analogin_init(analogin_t *obj, PinName pin)
|
|||
}
|
||||
}
|
||||
|
||||
static inline uint16_t adc_read(analogin_t *obj)
|
||||
uint16_t adc_read(analogin_t *obj)
|
||||
{
|
||||
ADC_ChannelConfTypeDef sConfig = {0};
|
||||
|
||||
|
|
|
@ -101,7 +101,7 @@ void analogin_init(analogin_t *obj, PinName pin)
|
|||
}
|
||||
}
|
||||
|
||||
static inline uint16_t adc_read(analogin_t *obj)
|
||||
uint16_t adc_read(analogin_t *obj)
|
||||
{
|
||||
ADC_ChannelConfTypeDef sConfig = {0};
|
||||
|
||||
|
|
|
@ -100,7 +100,7 @@ void analogin_init(analogin_t *obj, PinName pin)
|
|||
__HAL_ADC_ENABLE(&obj->handle);
|
||||
}
|
||||
|
||||
static inline uint16_t adc_read(analogin_t *obj)
|
||||
uint16_t adc_read(analogin_t *obj)
|
||||
{
|
||||
ADC_ChannelConfTypeDef sConfig = {0};
|
||||
|
||||
|
|
|
@ -103,7 +103,7 @@ void analogin_init(analogin_t *obj, PinName pin)
|
|||
}
|
||||
}
|
||||
|
||||
static inline uint16_t adc_read(analogin_t *obj)
|
||||
uint16_t adc_read(analogin_t *obj)
|
||||
{
|
||||
ADC_ChannelConfTypeDef sConfig = {0};
|
||||
|
||||
|
|
|
@ -99,7 +99,7 @@ void analogin_init(analogin_t *obj, PinName pin)
|
|||
}
|
||||
}
|
||||
|
||||
static inline uint16_t adc_read(analogin_t *obj)
|
||||
uint16_t adc_read(analogin_t *obj)
|
||||
{
|
||||
ADC_ChannelConfTypeDef sConfig = {0};
|
||||
|
||||
|
|
|
@ -29,6 +29,8 @@
|
|||
|
||||
#if DEVICE_ANALOGIN
|
||||
|
||||
uint16_t adc_read(analogin_t *obj);
|
||||
|
||||
uint16_t analogin_read_u16(analogin_t *obj)
|
||||
{
|
||||
uint16_t value = adc_read(obj);
|
||||
|
|
Loading…
Reference in New Issue