Extracts information of the given channel group.
More...
#include </home/travis/build/forGGe/theCore/platform/stm32/export/aux/adc.hpp>
|
static constexpr uint8_t | conv_num () |
| Returns amount of conversions required to convert given channels. More...
|
|
static constexpr FunctionalState | scan_mode () |
| Returns scan mode for given channels. More...
|
|
static void | init_channels (ADC_TypeDef *spl_adc) |
| Initialize channels. More...
|
|
template<adc_channel... chs>
struct ecl::extractor< chs >
Extracts information of the given channel group.
- Template Parameters
-
chs | List of channels to work on. |
◆ conv_num()
template<adc_channel... chs>
Returns amount of conversions required to convert given channels.
◆ scan_mode()
template<adc_channel... chs>
Returns scan mode for given channels.
◆ init_channels()
template<adc_channel... chs>
static void ecl::extractor< chs >::init_channels |
( |
ADC_TypeDef * |
spl_adc | ) |
|
|
inlinestatic |
Initialize channels.
- Parameters
-
[in] | spl_adc | ADC MMIO structure used by SPL. |
The documentation for this struct was generated from the following file: