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

Конфигурация контроллера SDMMC. Подробнее...

#include <hal_sdmmc_cfg.h>

Поля данных

uint32_t reg_base [2]
 
uint32_t slot_count
 
uint8_t slot_type
 
uint8_t emmc_8bit_en
 
uint8_t hs_en
 
uint8_t sd_uhs_mode
 
uint32_t freq_out_init
 
uint32_t freq_out
 
uint32_t timeout_cd
 
uint32_t timeout_init
 
void(* delay_us )(uint32_t)
 
sdmmc_cfg_pin_map pin_map
 

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

Конфигурация контроллера SDMMC.

Поля

◆ delay_us

void(* sdmmc_port_cfg_t::delay_us) (uint32_t)

Указатель на функцию задержки в мкс

◆ emmc_8bit_en

uint8_t sdmmc_port_cfg_t::emmc_8bit_en

Включение 8-битного режима (только для MMC)

◆ freq_out

uint32_t sdmmc_port_cfg_t::freq_out

Рабочая выходная частота карты SD/MMC

◆ freq_out_init

uint32_t sdmmc_port_cfg_t::freq_out_init

Выходная частота карты SD/MMC во время инициализации

◆ hs_en

uint8_t sdmmc_port_cfg_t::hs_en

Включение режима High Speed

◆ pin_map

sdmmc_cfg_pin_map sdmmc_port_cfg_t::pin_map

Карта выводов SDMMC

◆ reg_base

uint32_t sdmmc_port_cfg_t::reg_base[2]

Базовые адреса модулей SDMMC

◆ sd_uhs_mode

uint8_t sdmmc_port_cfg_t::sd_uhs_mode

Выбор режима работы для UHS-I

◆ slot_count

uint32_t sdmmc_port_cfg_t::slot_count

Количество слотов под карту

◆ slot_type

uint8_t sdmmc_port_cfg_t::slot_type

Тип слота карты карты

◆ timeout_cd

uint32_t sdmmc_port_cfg_t::timeout_cd

Максимальное время ожидания определения наличия карты

◆ timeout_init

uint32_t sdmmc_port_cfg_t::timeout_init

Максимальное время ожидания инициализации карты


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