STM32F439xx HAL User Manual
Data Fields
SD_HandleTypeDef Struct Reference

SD handle Structure definition. More...

#include <stm32f4xx_hal_sd.h>

Data Fields

SD_TypeDefInstance
SD_InitTypeDef Init
HAL_LockTypeDef Lock
uint32_t * pTxBuffPtr
uint32_t TxXferSize
uint32_t * pRxBuffPtr
uint32_t RxXferSize
__IO uint32_t Context
__IO HAL_SD_StateTypeDef State
__IO uint32_t ErrorCode
DMA_HandleTypeDefhdmarx
DMA_HandleTypeDefhdmatx
HAL_SD_CardInfoTypeDef SdCard
uint32_t CSD [4]
uint32_t CID [4]

Detailed Description

SD handle Structure definition.

Definition at line 136 of file stm32f4xx_hal_sd.h.


Field Documentation

uint32_t SD_HandleTypeDef::CID[4]

SD card identification number table

Definition at line 166 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardCID(), and SD_InitCard().

uint32_t SD_HandleTypeDef::CSD[4]

SD card specific data table

Definition at line 164 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_GetCardCSD(), and SD_InitCard().

SD required parameters

Definition at line 140 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_ConfigWideBusOperation(), HAL_SD_Init(), and SD_InitCard().

HAL_LockTypeDef SD_HandleTypeDef::Lock

SD locking object

Definition at line 142 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_Init().

Pointer to SD Rx transfer Buffer

Definition at line 148 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_ReadBlocks_IT(), and SD_Read_IT().

Pointer to SD Tx transfer Buffer

Definition at line 144 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_WriteBlocks_IT(), and SD_Write_IT().

SD Rx Transfer size

Definition at line 150 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_ReadBlocks_IT().

SD Tx Transfer size

Definition at line 146 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_WriteBlocks_IT().


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