ST STM32L4 5 Series Reference Manual page 41

Advanced arm-based 32-bit mcus
Table of Contents

Advertisement

RM0351
45.4.3
45.4.4
45.4.5
45.4.6
45.4.7
45.4.8
45.4.9
45.4.10 Protection management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1539
45.4.11 Card status register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1543
45.4.12 SD status register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1546
45.4.13 SD I/O mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1550
45.4.14 Commands and responses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1551
45.5
Response formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1554
45.5.1
45.5.2
45.5.3
45.5.4
45.5.5
45.5.6
45.5.7
45.5.8
45.6
SDIO I/O card-specific operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1558
45.6.1
45.6.2
45.6.3
45.6.4
45.7
HW flow control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1559
45.8
SDMMC registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1560
45.8.1
45.8.2
45.8.3
45.8.4
45.8.5
45.8.6
45.8.7
45.8.8
Operating voltage range validation . . . . . . . . . . . . . . . . . . . . . . . . . . 1535
Card identification process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1535
Block write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1536
Block read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1537
Stream access, stream write and stream read
(MultiMediaCard only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1537
Erase: group erase and sector erase . . . . . . . . . . . . . . . . . . . . . . . . 1539
Wide bus selection or deselection . . . . . . . . . . . . . . . . . . . . . . . . . . . 1539
R1 (normal response command) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1555
R1b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1555
R2 (CID, CSD register) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1555
R3 (OCR register) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1556
R4 (Fast I/O) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1556
R4b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1556
R5 (interrupt request) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1557
R6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1557
SDIO I/O read wait operation by SDMMC_D2 signalling . . . . . . . . . . 1558
SDIO read wait operation by stopping SDMMC_CK . . . . . . . . . . . . . 1559
SDIO suspend/resume operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 1559
SDIO interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1559
SDMMC power control register (SDMMC_POWER) . . . . . . . . . . . . . 1560
SDMMC clock control register (SDMMC_CLKCR) . . . . . . . . . . . . . . 1560
SDMMC argument register (SDMMC_ARG) . . . . . . . . . . . . . . . . . . . 1562
SDMMC command register (SDMMC_CMD) . . . . . . . . . . . . . . . . . . 1562
SDMMC command response register (SDMMC_RESPCMD) . . . . . . 1563
SDMMC response 1..4 register (SDMMC_RESPx) . . . . . . . . . . . . . . 1563
SDMMC data timer register (SDMMC_DTIMER) . . . . . . . . . . . . . . . . 1564
SDMMC data length register (SDMMC_DLEN) . . . . . . . . . . . . . . . . . 1565
DocID024597 Rev 5
Contents
41/1830
48

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32L4 5 Series and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents

Save PDF