RZ Flexible Software Package Documentation  Release v4.0.0

 
adc_channel_cfg_t Struct Reference

#include <r_adc.h>

Public Attributes

uint32_t scan_mask
 Channels/bits: bit 0 is ch0; bit 15 is ch15.
 
uint32_t scan_mask_group_b
 Valid for group modes.
 
uint32_t scan_mask_group_c
 Valid for group modes.
 
uint32_t add_mask
 Valid if add enabled in Open().
 
adc_window_cfg_t * p_window_cfg
 Pointer to Window Compare configuration.
 
adc_group_a_t priority_group_a
 Valid for group modes.
 
uint8_t sample_hold_mask
 Channels/bits 0-2.
 
uint8_t sample_hold_states
 Number of states to be used for sample and hold. Affects channels 0-2.
 

Detailed Description

ADC channel(s) configuration

ADC channel(s) configuration Please refer to the struct st_adc_channel_cfg.

Member Data Documentation

◆ scan_mask

uint32_t scan_mask

Channels/bits: bit 0 is ch0; bit 15 is ch15.

◆ scan_mask_group_b

uint32_t scan_mask_group_b

Valid for group modes.

◆ scan_mask_group_c

uint32_t scan_mask_group_c

Valid for group modes.

◆ add_mask

uint32_t add_mask

Valid if add enabled in Open().

◆ p_window_cfg

adc_window_cfg_t* p_window_cfg

Pointer to Window Compare configuration.

◆ priority_group_a

adc_group_a_t priority_group_a

Valid for group modes.

◆ sample_hold_mask

uint8_t sample_hold_mask

Channels/bits 0-2.

◆ sample_hold_states

uint8_t sample_hold_states

Number of states to be used for sample and hold. Affects channels 0-2.


The documentation for this struct was generated from the following file: