stm32f1: adc: use common api for calibration routines
Use same names as adv-v2 peripheral uses. F1 is the only v1 peripheral adc that has calibration modes at all. Old: adc_calibration(ADC1); // blocking call New (blocking): adc_calibrate(ADC1); New (asynch): adc_calibrate_async(ADC1); // do stuff adc_is_calibrating(ADC1); // false when calibration finished Old routines are preserved but marked deprecated for now.
This commit is contained in:
@@ -412,7 +412,11 @@ void adc_disable_temperature_sensor(uint32_t adc);
|
||||
void adc_enable_external_trigger_regular(uint32_t adc, uint32_t trigger);
|
||||
void adc_enable_external_trigger_injected(uint32_t adc, uint32_t trigger);
|
||||
void adc_reset_calibration(uint32_t adc);
|
||||
void adc_calibration(uint32_t adc);
|
||||
void adc_calibration(uint32_t adc)
|
||||
LIBOPENCM3_DEPRECATED("see adc_calibrate/_async");;
|
||||
void adc_calibrate_async(uint32_t adc);
|
||||
bool adc_is_calibrating(uint32_t adc);
|
||||
void adc_calibrate(uint32_t adc);
|
||||
void adc_on(uint32_t adc)
|
||||
LIBOPENCM3_DEPRECATED("will be removed in the first release");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user