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: