ST STM32F423 Reference Manual page 29

Advanced arm-based 32-bit mcus
Hide thumbs Also See for STM32F423:
Table of Contents

Advertisement

RM0430
31.4.3
31.4.4
31.4.5
31.4.6
31.4.7
31.4.8
31.4.9
31.4.10 Protection management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047
31.4.11 Card status register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1051
31.4.12 SD status register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054
31.4.13 SD I/O mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058
31.4.14 Commands and responses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1059
31.5
Response formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1062
31.5.1
31.5.2
31.5.3
31.5.4
31.5.5
31.5.6
31.5.7
31.5.8
31.6
SDIO I/O card-specific operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1066
31.6.1
31.6.2
31.6.3
31.6.4
31.7
HW flow control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067
31.8
SDIO registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068
31.8.1
31.8.2
31.8.3
31.8.4
31.8.5
31.8.6
31.8.7
31.8.8
Operating voltage range validation . . . . . . . . . . . . . . . . . . . . . . . . . . 1043
Card identification process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1043
Block write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1044
Block read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1045
(MultiMediaCard only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1045
Erase: group erase and sector erase . . . . . . . . . . . . . . . . . . . . . . . . 1047
Wide bus selection or deselection . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047
R1 (normal response command) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1063
R1b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1063
R2 (CID, CSD register) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1063
R3 (OCR register) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1064
R4 (Fast I/O) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1064
R4b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1064
R5 (interrupt request) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1065
R6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1065
SDIO read wait operation by stopping SDIO_CK . . . . . . . . . . . . . . . 1067
SDIO suspend/resume operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067
SDIO interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067
SDIO power control register (SDIO_POWER) . . . . . . . . . . . . . . . . . . 1068
SDIO clock control register (SDIO_CLKCR) . . . . . . . . . . . . . . . . . . . 1068
SDIO argument register (SDIO_ARG) . . . . . . . . . . . . . . . . . . . . . . . . 1070
SDIO command register (SDIO_CMD) . . . . . . . . . . . . . . . . . . . . . . . 1070
SDIO response 1..4 register (SDIO_RESPx) . . . . . . . . . . . . . . . . . . 1071
SDIO data timer register (SDIO_DTIMER) . . . . . . . . . . . . . . . . . . . . 1072
SDIO data length register (SDIO_DLEN) . . . . . . . . . . . . . . . . . . . . . 1073
RM0430 Rev 8
Contents
29/1324
36

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F423 and is the answer not in the manual?

Table of Contents