ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_board_pdm_mic_config_t Struct Reference

Board-owned PDM mechanism configuration for one microphone. More...

#include <ra8_board_ek_ra8d2_pdm.h>

Collaboration diagram for ra8_board_pdm_mic_config_t:

Data Fields

ra8_pdm_channel_cfg_t pdm
 SPH0690 filter coefficients.
uint32_t sample_rate_hz
 Decimated PCM sample rate.
uint8_t channel
 PDM-IF channel selector.
uint8_t valid_bits
 Significant PCM bits.

Detailed Description

Board-owned PDM mechanism configuration for one microphone.

Definition at line 36 of file ra8_board_ek_ra8d2_pdm.h.

Field Documentation

◆ channel

uint8_t ra8_board_pdm_mic_config_t::channel

PDM-IF channel selector.

Definition at line 39 of file ra8_board_ek_ra8d2_pdm.h.

Referenced by c6_cam_audio_start(), and pdm_demo_pdm_or_halt().

◆ pdm

ra8_pdm_channel_cfg_t ra8_board_pdm_mic_config_t::pdm

SPH0690 filter coefficients.

Definition at line 37 of file ra8_board_ek_ra8d2_pdm.h.

Referenced by c6_cam_audio_start(), pdm_demo_pdm_or_halt(), and ra8_board_pdm_mic_get_config().

◆ sample_rate_hz

uint32_t ra8_board_pdm_mic_config_t::sample_rate_hz

Decimated PCM sample rate.

Definition at line 38 of file ra8_board_ek_ra8d2_pdm.h.

Referenced by c6_cam_audio_start(), and pdm_demo_pdm_or_halt().

◆ valid_bits

uint8_t ra8_board_pdm_mic_config_t::valid_bits

Significant PCM bits.

Definition at line 40 of file ra8_board_ek_ra8d2_pdm.h.

Referenced by c6_cam_audio_start(), and pdm_demo_pdm_or_halt().


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