|
ELIOT1 HAL
|
Конфигурация контроллера 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.
| void(* sdmmc_port_cfg_t::delay_us) (uint32_t) |
Указатель на функцию задержки в мкс
| uint8_t sdmmc_port_cfg_t::emmc_8bit_en |
Включение 8-битного режима (только для MMC)
| uint32_t sdmmc_port_cfg_t::freq_out |
Рабочая выходная частота карты SD/MMC
| uint32_t sdmmc_port_cfg_t::freq_out_init |
Выходная частота карты SD/MMC во время инициализации
| uint8_t sdmmc_port_cfg_t::hs_en |
Включение режима High Speed
| sdmmc_cfg_pin_map sdmmc_port_cfg_t::pin_map |
Карта выводов SDMMC
| uint32_t sdmmc_port_cfg_t::reg_base[2] |
Базовые адреса модулей SDMMC
| uint8_t sdmmc_port_cfg_t::sd_uhs_mode |
Выбор режима работы для UHS-I
| uint32_t sdmmc_port_cfg_t::slot_count |
Количество слотов под карту
| uint8_t sdmmc_port_cfg_t::slot_type |
Тип слота карты карты
| uint32_t sdmmc_port_cfg_t::timeout_cd |
Максимальное время ожидания определения наличия карты
| uint32_t sdmmc_port_cfg_t::timeout_init |
Максимальное время ожидания инициализации карты