|
MF32BSP_XerolySkinner 2.0.0
C++版本的驱动库
|
操作SD卡的库 更多...


类 | |
| struct | MSD_CSD |
| struct | MSD_CID |
| struct | MSD_CARDINFO |
| class | bsp_SD |
| 一个操作SD卡的类 更多... | |
宏定义 | |
| #define | ERR 0x00 |
| #define | MMC 0x01 |
| #define | V1 0x02 |
| #define | V2 0x04 |
| #define | V2HC 0x06 |
| #define | DUMMY_BYTE 0xFF |
| #define | MSD_BLOCKSIZE 512 |
| #define | CMD0 0 |
| #define | CMD1 1 |
| #define | CMD8 8 |
| #define | CMD9 9 |
| #define | CMD10 10 |
| #define | CMD12 12 |
| #define | CMD16 16 |
| #define | CMD17 17 |
| #define | CMD18 18 |
| #define | CMD23 23 |
| #define | CMD24 24 |
| #define | CMD25 25 |
| #define | CMD41 41 |
| #define | CMD55 55 |
| #define | CMD58 58 |
| #define | CMD59 59 |
| #define | MSD_DATA_OK 0x05 |
| #define | MSD_DATA_CRC_ERROR 0x0B |
| #define | MSD_DATA_WRITE_ERROR 0x0D |
| #define | MSD_DATA_OTHER_ERROR 0xFF |
| #define | MSD_RESPONSE_NO_ERROR 0x00 |
| #define | MSD_IN_IDLE_STATE 0x01 |
| #define | MSD_ERASE_RESET 0x02 |
| #define | MSD_ILLEGAL_COMMAND 0x04 |
| #define | MSD_COM_CRC_ERROR 0x08 |
| #define | MSD_ERASE_SEQUENCE_ERROR 0x10 |
| #define | MSD_ADDRESS_ERROR 0x20 |
| #define | MSD_PARAMETER_ERROR 0x40 |
| #define | MSD_RESPONSE_FAILURE 0xFF |
类型定义 | |
| typedef struct MSD_CARDINFO * | PMSD_CARDINFO |
枚举 | |
| enum | _CD_HOLD { HOLD = 0 , RELEASE = 1 } |
变量 | |
| MSD_CARDINFO | SD0_CardInfo |
操作SD卡的库
在文件 bsp_SD.h 中定义.
| typedef struct MSD_CARDINFO * PMSD_CARDINFO |
|
extern |