ELIOT1 HAL
Загрузка...
Поиск...
Не найдено
Структура _i2s_config

Структура конфигурации контроллера I2S. Подробнее...

#include <hal_i2s.h>

Поля данных

uint32_t sample_rate
 
i2s_sclk_per_sample_t sclk_per_sample
 
i2s_sclk_gating_t sclk_gating
 
i2s_resolution_t resolution
 
i2s_interrupt_level_t interrupt_level
 

Подробное описание

Структура конфигурации контроллера I2S.

Поля

◆ interrupt_level

i2s_interrupt_level_t _i2s_config::interrupt_level

Уровень опустошения очереди, при котором происходит прерывание

◆ resolution

i2s_resolution_t _i2s_config::resolution

Разрядность данных

◆ sample_rate

uint32_t _i2s_config::sample_rate

Частота аудиоданных

◆ sclk_gating

i2s_sclk_gating_t _i2s_config::sclk_gating

Обрезание синхроимпульсов sclk

◆ sclk_per_sample

i2s_sclk_per_sample_t _i2s_config::sclk_per_sample

Количество синхроимпульсов sclk на левое/правое значение


Объявления и описания членов структуры находятся в файле: