Bouffalo SDK  1.0
Bouffalolab Software Development Kit
bflb_auadc_adc_init_config_s Struct Reference

auadc adc analog initialization configuration structure More...

#include <bflb_auadc.h>

Collaboration diagram for bflb_auadc_adc_init_config_s:
Collaboration graph

Data Fields

uint8_t auadc_analog_en
 
uint8_t adc_mode
 
uint8_t adc_pga_mode
 
uint8_t adc_pga_posi_ch
 
uint8_t adc_pga_nega_ch
 
uint8_t adc_pga_gain
 
uint8_t adc_measure_rate
 

Detailed Description

auadc adc analog initialization configuration structure

Parameters
analog_adc_enauadc sampling rate, use true or false
adc_modeauadc adc work pattern, use auadc adc mode definition
adc_pga_modeauadc adc PGA mode, use auadc adc pga mode definition
adc_pga_posi_chauadc adc positive channel selection, use auadc adc input ch definition
adc_pga_nega_chauadc adc negative channel selection, This channel is valid only when adc_pga_mode is differential, use auadc adc input ch definition
adc_pga_gainauadc adc PGA Gain control, 6dB ~ 42dB, step by 3db
adc_measure_rateauadc adc sampling rate in measurement mode @ AUADC_SAMPLING_RATE_MEASURE_256K, use auadc adc sampling rate definition

Definition at line 166 of file bflb_auadc.h.

Field Documentation

◆ adc_measure_rate

uint8_t adc_measure_rate

Definition at line 173 of file bflb_auadc.h.

◆ adc_mode

uint8_t adc_mode

Definition at line 168 of file bflb_auadc.h.

◆ adc_pga_gain

uint8_t adc_pga_gain

Definition at line 172 of file bflb_auadc.h.

◆ adc_pga_mode

uint8_t adc_pga_mode

Definition at line 169 of file bflb_auadc.h.

◆ adc_pga_nega_ch

uint8_t adc_pga_nega_ch

Definition at line 171 of file bflb_auadc.h.

◆ adc_pga_posi_ch

uint8_t adc_pga_posi_ch

Definition at line 170 of file bflb_auadc.h.

◆ auadc_analog_en

uint8_t auadc_analog_en

Definition at line 167 of file bflb_auadc.h.


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