diff options
Diffstat (limited to 'lib/efm32/common/adc_common.c')
-rw-r--r-- | lib/efm32/common/adc_common.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/efm32/common/adc_common.c b/lib/efm32/common/adc_common.c index 980c7151..4c7a1481 100644 --- a/lib/efm32/common/adc_common.c +++ b/lib/efm32/common/adc_common.c @@ -1,3 +1,6 @@ +/** @addtogroup adc_file ADC peripheral API + * @ingroup peripheral_apis + */ /* * This file is part of the libopencm3 project. * @@ -19,6 +22,8 @@ #include <libopencm3/efm32/adc.h> +/**@{*/ + /** * Set ADC over sampling * @param[in] adc ADC (use ADCx) @@ -633,6 +638,7 @@ uint32_t adc_scan_data_peak(uint32_t adc) /** * Set ADC scan gain calibration * @param[in] adc ADC (use ADCx) + * @param scan_gain calibration of gain for internal ref */ void adc_set_calibration_scan_gain(uint32_t adc, uint8_t scan_gain) { @@ -642,6 +648,7 @@ void adc_set_calibration_scan_gain(uint32_t adc, uint8_t scan_gain) /** * Set ADC scan offset calibration * @param[in] adc ADC (use ADCx) + * @param scan_offset calibration of offset for internal ref */ void adc_set_calibration_scan_offset(uint32_t adc, uint8_t scan_offset) { @@ -651,6 +658,7 @@ void adc_set_calibration_scan_offset(uint32_t adc, uint8_t scan_offset) /** * Set ADC single gain calibration * @param[in] adc ADC (use ADCx) + * @param single_gain calibration of gain for internal ref */ void adc_set_calibration_single_gain(uint32_t adc, uint8_t single_gain) { @@ -660,8 +668,11 @@ void adc_set_calibration_single_gain(uint32_t adc, uint8_t single_gain) /** * Set ADC single offset calibration * @param[in] adc ADC (use ADCx) + * @param single_offset calibration of offset for internal ref */ void adc_set_calibration_single_offset(uint32_t adc, uint8_t single_offset) { ADC_CAL(adc) = (ADC_CAL(adc) & ADC_CAL_SINGLEOFF_MASK) | single_offset; } + +/**@}*/
\ No newline at end of file |