[−][src]Module nrf52810_pac::pdm
Pulse Density Modulation (Digital Microphone) Interface
Modules
enable | PDM module enable register |
events_end | The PDM has written the last sample specified by SAMPLE.MAXCNT (or the last sample after a STOP task has been received) to Data RAM |
events_started | PDM transfer has started |
events_stopped | PDM transfer has finished |
gainl | Left output gain adjustment |
gainr | Right output gain adjustment |
inten | Enable or disable interrupt |
intenclr | Disable interrupt |
intenset | Enable interrupt |
mode | Defines the routing of the connected PDM microphones' signals |
pdmclkctrl | PDM clock generator control |
psel | Register block Unspecified |
sample | Register block Unspecified |
tasks_start | Starts continuous PDM transfer |
tasks_stop | Stops PDM transfer |
Structs
ENABLE | PDM module enable register |
EVENTS_END | The PDM has written the last sample specified by SAMPLE.MAXCNT (or the last sample after a STOP task has been received) to Data RAM |
EVENTS_STARTED | PDM transfer has started |
EVENTS_STOPPED | PDM transfer has finished |
GAINL | Left output gain adjustment |
GAINR | Right output gain adjustment |
INTEN | Enable or disable interrupt |
INTENCLR | Disable interrupt |
INTENSET | Enable interrupt |
MODE | Defines the routing of the connected PDM microphones' signals |
PDMCLKCTRL | PDM clock generator control |
PSEL | Register block |
RegisterBlock | Register block |
SAMPLE | Register block |
TASKS_START | Starts continuous PDM transfer |
TASKS_STOP | Stops PDM transfer |