Bouffalo SDK  1.0
Bouffalolab Software Development Kit
auadc sampling rate definition
Collaboration diagram for auadc sampling rate definition:

Macros

#define AUADC_SAMPLING_RATE_8K   0 /* audio mode */
 
#define AUADC_SAMPLING_RATE_16K   1 /* audio mode */
 
#define AUADC_SAMPLING_RATE_24K   2 /* audio mode, same as 22.02K, adjust the AUPLL clock */
 
#define AUADC_SAMPLING_RATE_32K   3 /* audio mode */
 
#define AUADC_SAMPLING_RATE_48K   4 /* audio mode, same as 44.1K, adjust the AUPLL clock */
 
#define AUADC_SAMPLING_RATE_MEASURE_128K   8 /* only used in ADC measurement mode */
 
#define AUADC_SAMPLING_RATE_MEASURE_256K   9 /* only used in ADC measurement mode */
 
#define AUADC_SAMPLING_RATE_MEASURE_512K   10 /* only used in ADC measurement mode */
 

Detailed Description

Macro Definition Documentation

◆ AUADC_SAMPLING_RATE_16K

#define AUADC_SAMPLING_RATE_16K   1 /* audio mode */

Definition at line 18 of file bflb_auadc.h.

◆ AUADC_SAMPLING_RATE_24K

#define AUADC_SAMPLING_RATE_24K   2 /* audio mode, same as 22.02K, adjust the AUPLL clock */

Definition at line 19 of file bflb_auadc.h.

◆ AUADC_SAMPLING_RATE_32K

#define AUADC_SAMPLING_RATE_32K   3 /* audio mode */

Definition at line 20 of file bflb_auadc.h.

◆ AUADC_SAMPLING_RATE_48K

#define AUADC_SAMPLING_RATE_48K   4 /* audio mode, same as 44.1K, adjust the AUPLL clock */

Definition at line 21 of file bflb_auadc.h.

◆ AUADC_SAMPLING_RATE_8K

#define AUADC_SAMPLING_RATE_8K   0 /* audio mode */

Definition at line 17 of file bflb_auadc.h.

◆ AUADC_SAMPLING_RATE_MEASURE_128K

#define AUADC_SAMPLING_RATE_MEASURE_128K   8 /* only used in ADC measurement mode */

Definition at line 22 of file bflb_auadc.h.

◆ AUADC_SAMPLING_RATE_MEASURE_256K

#define AUADC_SAMPLING_RATE_MEASURE_256K   9 /* only used in ADC measurement mode */

Definition at line 23 of file bflb_auadc.h.

◆ AUADC_SAMPLING_RATE_MEASURE_512K

#define AUADC_SAMPLING_RATE_MEASURE_512K   10 /* only used in ADC measurement mode */

Definition at line 24 of file bflb_auadc.h.