Go to the source code of this file.
◆ udrv_pdm_task_t
Enumerator |
---|
UDRV_PDM_TASK_START | |
UDRV_PDM_TASK_STOP | |
◆ udrv_pdm_event_t
Enumerator |
---|
UDRV_PDM_EVENT_STARTED | |
UDRV_PDM_EVENT_STOPPED | |
UDRV_PDM_EVENT_END | |
◆ udrv_pdm_enable_frequency()
void udrv_pdm_enable_frequency |
( |
void |
| ) |
|
◆ udrv_pdm_set_rate()
bool udrv_pdm_set_rate |
( |
long |
rate | ) |
|
◆ udrv_pdm_set_channel()
bool udrv_pdm_set_channel |
( |
int |
channels | ) |
|
◆ udrv_pdm_psel_connect()
void udrv_pdm_psel_connect |
( |
uint32_t |
psel_clk, |
|
|
uint32_t |
psel_din |
|
) |
| |
◆ udrv_pdm_event_clear()
◆ udrv_pdm_int_enable()
void udrv_pdm_int_enable |
( |
void |
| ) |
|
◆ udrv_pdm_set_nvic()
void udrv_pdm_set_nvic |
( |
void |
| ) |
|
◆ udrv_pdm_enable()
void udrv_pdm_enable |
( |
void |
| ) |
|
◆ udrv_pdm_task_trigger()
◆ udrv_pdm_disable()
void udrv_pdm_disable |
( |
void |
| ) |
|
◆ udrv_pdm_disable_nvic()
void udrv_pdm_disable_nvic |
( |
void |
| ) |
|
◆ udrv_pdm_enable_nvic()
void udrv_pdm_enable_nvic |
( |
void |
| ) |
|
◆ udrv_pdm_psel_disconnect()
void udrv_pdm_psel_disconnect |
( |
void |
| ) |
|
◆ udrv_pdm_set_gain()
void udrv_pdm_set_gain |
( |
int |
gain | ) |
|
◆ udrv_pdm_event_check()
◆ udrv_pdm_buffer_set()
bool udrv_pdm_buffer_set |
( |
uint32_t * |
p_buffer, |
|
|
uint32_t |
num |
|
) |
| |