MTB CAT5 Peripheral driver library
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Group_pdm_pcm_enums

General Description

Enumerations

enum  cy_en_pdm_pcm_status_t {
  CY_PDM_PCM_SUCCESS,
  CY_PDM_PCM_BAD_PARAM,
  CY_PDM_PCM_CLOCK_REQ_FAIL,
  CY_PDM_PCM_ERROR
}
 The PDM-PCM status codes.
 
enum  cy_en_pdm_pcm_mic_source_t {
  CY_PDM_PCM_DMIC,
  CY_PDM_PCM_AMIC
}
 PDM CLK Selection. More...
 
enum  cy_en_pdm_pcm_sample_rate_t {
  CY_PDM_PCM_2M_16K,
  CY_PDM_PCM_2M_8K,
  CY_PDM_PCM_1M_16K,
  CY_PDM_PCM_1M_8K,
  CY_PDM_PCM_512K_16K,
  CY_PDM_PCM_512K_8K
}
 PDM PCM SAMPLE RATE. More...
 

Enumeration Type Documentation

PDM CLK Selection.

Enumerator
CY_PDM_PCM_DMIC 

Digital MIC.

CY_PDM_PCM_AMIC 

Analog MIC.

PDM PCM SAMPLE RATE.

Enumerator
CY_PDM_PCM_2M_16K 

2M PDM, 16K PCM sampling

CY_PDM_PCM_2M_8K 

2M PDM, 8K PCM sampling

CY_PDM_PCM_1M_16K 

1M PDM, 16K PCM sampling

CY_PDM_PCM_1M_8K 

1M PDM, 8K PCM sampling

CY_PDM_PCM_512K_16K 

512K PDM, 16K PCM sampling

CY_PDM_PCM_512K_8K 

512K PDM, 8K PCM sampling