Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/thirdpin/libopencm3.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/efm32/common/adc_common.c')
-rw-r--r--lib/efm32/common/adc_common.c11
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