Astra MCU SDK Peripheral Driver Library
Loading...
Searching...
No Matches
dmic_fifo_config_s Struct Reference

DMIC RX FIFO configuration structure. More...

#include <dmic.h>

Data Fields

bool enable
uint16_t threshold
bool int_almost_full_enable
bool int_full_enable
bool int_overflow_enable

Detailed Description

DMIC RX FIFO configuration structure.

Holds the FIFO configuration parameters including almost-full threshold and interrupt enable flags for various FIFO conditions.

Field Documentation

◆ enable

bool dmic_fifo_config_s::enable

Enable/disable FIFO for channel

◆ threshold

uint16_t dmic_fifo_config_s::threshold

Almost-full threshold level (0-511)

◆ int_almost_full_enable

bool dmic_fifo_config_s::int_almost_full_enable

Enable almost-full interrupt

◆ int_full_enable

bool dmic_fifo_config_s::int_full_enable

Enable full FIFO interrupt

◆ int_overflow_enable

bool dmic_fifo_config_s::int_overflow_enable

Enable overflow interrupt