Extract the calibration code from the f0, and share it with the other adc-v2 peripheral users (f0,l0,f3,l4) Uses the same naming set of is/async naming conventions requested by the RTOS guys instead of having blocking only calls. Old code: adc_calibrate_start(ADC); adc_calibrate_wait_finish(ADC); New code (blocking): adc_calibrate(ADC); New code (asynch): adc_calibrate_async(ADC); // do stuff adc_is_calibrating(ADC); // will be false when it's finished. Old code for f0 is still available, but marked deprecated.
9.9 KiB
9.9 KiB