STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
HAL_SD_CardStatusTypeDef Struct Reference

#include <stm32f4xx_hal_sd.h>

Collaboration diagram for HAL_SD_CardStatusTypeDef:

Data Fields

__IO uint8_t DataBusWidth
 
__IO uint8_t SecuredMode
 
__IO uint16_t CardType
 
__IO uint32_t ProtectedAreaSize
 
__IO uint8_t SpeedClass
 
__IO uint8_t PerformanceMove
 
__IO uint8_t AllocationUnitSize
 
__IO uint16_t EraseSize
 
__IO uint8_t EraseTimeout
 
__IO uint8_t EraseOffset
 

Detailed Description

Definition at line 236 of file stm32f4xx_hal_sd.h.

Field Documentation

◆ DataBusWidth

__IO uint8_t HAL_SD_CardStatusTypeDef::DataBusWidth

Shows the currently defined data bus width

Definition at line 238 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardStatus().

◆ SecuredMode

__IO uint8_t HAL_SD_CardStatusTypeDef::SecuredMode

Card is in secured mode of operation

Definition at line 239 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardStatus().

◆ CardType

__IO uint16_t HAL_SD_CardStatusTypeDef::CardType

Carries information about card type

Definition at line 240 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardStatus().

◆ ProtectedAreaSize

__IO uint32_t HAL_SD_CardStatusTypeDef::ProtectedAreaSize

Carries information about the capacity of protected area

Definition at line 241 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardStatus().

◆ SpeedClass

__IO uint8_t HAL_SD_CardStatusTypeDef::SpeedClass

Carries information about the speed class of the card

Definition at line 242 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardStatus().

◆ PerformanceMove

__IO uint8_t HAL_SD_CardStatusTypeDef::PerformanceMove

Carries information about the card's performance move

Definition at line 243 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardStatus().

◆ AllocationUnitSize

__IO uint8_t HAL_SD_CardStatusTypeDef::AllocationUnitSize

Carries information about the card's allocation unit size

Definition at line 244 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardStatus().

◆ EraseSize

__IO uint16_t HAL_SD_CardStatusTypeDef::EraseSize

Determines the number of AUs to be erased in one operation

Definition at line 245 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardStatus().

◆ EraseTimeout

__IO uint8_t HAL_SD_CardStatusTypeDef::EraseTimeout

Determines the timeout for any number of AU erase

Definition at line 246 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardStatus().

◆ EraseOffset

__IO uint8_t HAL_SD_CardStatusTypeDef::EraseOffset

Carries information about the erase offset

Definition at line 247 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardStatus().


The documentation for this struct was generated from the following file: