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

Контекст драйвера контроллера SDMMC. Подробнее...

#include <hal_sdmmc.h>

Поля данных

int32_t dev_num
 
const sdmmc_port_cfg_tcfg
 
SDMMC_Type * regs
 
uint32_t rca
 
int32_t type
 
int32_t sdhc_mode
 
int32_t hs_mode
 
int32_t ddr_mode
 
int32_t version
 
sdmmc_voltage_t gpio_vol
 
int32_t need_1V8en
 
uint32_t freq_input
 
int32_t freq_divider
 
int32_t lock
 
uint64_t total_size
 
uint32_t cid [4]
 
uint32_t csd [4]
 

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

Контекст драйвера контроллера SDMMC.

Поля

◆ cfg

const sdmmc_port_cfg_t* sdmmc_card_t::cfg

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

◆ cid

uint32_t sdmmc_card_t::cid[4]

Значение регистра CID

◆ csd

uint32_t sdmmc_card_t::csd[4]

Значение регистра CSD

◆ ddr_mode

int32_t sdmmc_card_t::ddr_mode

Доступность режима Double Data Rate: 0 - SDR, 1 - DDR

◆ dev_num

int32_t sdmmc_card_t::dev_num

Номер порта SDMMC контроллера

◆ freq_divider

int32_t sdmmc_card_t::freq_divider

Делитель выходной тактовой частоты контроллера SDMMC

◆ freq_input

uint32_t sdmmc_card_t::freq_input

Входная тактовая частота контроллера SDMMC

◆ gpio_vol

sdmmc_voltage_t sdmmc_card_t::gpio_vol

Напряжение внешних выводов GPIO и карты SD или MMC

◆ hs_mode

int32_t sdmmc_card_t::hs_mode

Доступность режима High Speed: 0 - Default, 1 - High

◆ lock

int32_t sdmmc_card_t::lock

Флаг блокировки контроллера SDMMC

◆ need_1V8en

int32_t sdmmc_card_t::need_1V8en

Необходимость переключения напряжения питания с 3,3 В на 1,8 В у SD карты

◆ rca

uint32_t sdmmc_card_t::rca

Относительный адрес карты

◆ regs

SDMMC_Type* sdmmc_card_t::regs

Указатель на структуру регистров контроллера SDMMC

◆ sdhc_mode

int32_t sdmmc_card_t::sdhc_mode

Доступность режима SDHC: 0 - SDSC, 1 - SDHC/SDXC

◆ total_size

uint64_t sdmmc_card_t::total_size

Общий размер пространства памяти карты

◆ type

int32_t sdmmc_card_t::type

Тип карты: 0 - MMC, 1 - SD

◆ version

int32_t sdmmc_card_t::version

Версия SD карты: 1 - версия до 1.1, 2 - версия 2.2 и выше


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