Go to the source code of this file.
◆ ADC_ACQ_TIME
#define ADC_ACQ_TIME |
( |
|
unit, |
|
|
|
value |
|
) |
| (((unit) << 14) | ((value) & BIT_MASK(14))) |
Macro for composing the acquisition time value in given units.
◆ ADC_ACQ_TIME_DEFAULT
#define ADC_ACQ_TIME_DEFAULT 0 |
Value indicating that the default acquisition time should be used.
◆ ADC_ACQ_TIME_MAX
◆ ADC_ACQ_TIME_MICROSECONDS
#define ADC_ACQ_TIME_MICROSECONDS (1) |
Acquisition time is expressed in microseconds.
◆ ADC_ACQ_TIME_NANOSECONDS
#define ADC_ACQ_TIME_NANOSECONDS (2) |
Acquisition time is expressed in nanoseconds.
◆ ADC_ACQ_TIME_TICKS
#define ADC_ACQ_TIME_TICKS (3) |
Acquisition time is expressed in ADC ticks.
◆ ADC_ACQ_TIME_UNIT
◆ ADC_ACQ_TIME_VALUE
◆ BIT_MASK
#define BIT_MASK |
( |
|
n | ) |
((1 << (n)) - 1) |