
AT32F435/437
Series Reference Manual
2022.11.11
Page 555
Rev 2.03
CMD6
ac
[31: 26] set to 0
[25: 24] access
[23: 16] index
[15: 8] value
[7: 3] set to 0
[2: 0] command set
R1b
SWITCH
Used only for the MMC card to switch the
operation modes or modify the
EXT_CSD register
CMD7
ac
[31: 16]=RCA
[15: 0]= stuff bits
R1b
SELECT/DESEL
ECT_
CARD
This command is used to switch a card
between the standby state and the send
state, or between the programmed and
the disconnected state. The relative card
address is used to select a card. Address
0 is used to deselect the card.
CMD8
(SD)
bcr
[31: 12] Reserved
[11:
8]operating
voltage (VHS)
[7: 0]check mode
R7
SEND_IF_
COND
Send the host power supply voltage to
the SD card and check whether the card
supports the voltage or not.
CMD8
(MMC)
adtc
[31: 0]= stuff bits
R1
SEND_EXT_
CSD
Used only for the MMC card to send its
own EXT_CSD register as a data block
CMD9
ac
[31: 16]=RCA
[15: 0]= stuff bits
R2
SEND_CSD
The selected card sends CSD (card-
specific data) through the CMD bus
CMD10
ac
[31: 16]=RCA
[15: 0]= stuff bits
R2
SEND_CID
The selected card sends CID (card flag)
through the CMD bus
CMD12
ac
[31: 0]= stuff bits
R1b
STOP_TRANSMI
SSION
Force the card to stop transmission
CMD13
ac
[31: 16]=RCA
[15: 0]= stuff bits
R1
SEND_
STATUS
Selected card send status register
CMD15
ac
[31: 16]=RCA
[15: 0]= stuff bits
-
GO_INACTIVE_
STATE
Selected card switch to inactive state
Table 25-3
Data block read comm ands
CMD index Type
Parameter
Response
format
Abbreviation
Description
CMD16
ac
[31: 0]=data block
length
R1
SET_
BLOCKLEN
This command is used to set the length
of data blocks (in bytes) for all block
commands. The default value is 512
bytes.
CMD17
adtc
[31: 0]=data address R1
READ_
SINGLE_
BLOCK
Read a data block of the size set by
CMD16
CMD18
adtc
[31: 0]=data address R1
READ_
MULTIPLE_
BLOCK
Continuously read data from the card to
the
host
until
the
STOP_TRANSMISSION is received