GD32F20x User Manual
634
Cmd
index
type
argument
Response
format
Abbreviation
Description
CMD24
adtc
[31:0] data
address
R1
WRITE_BLOCK
In the case of a Standard
Capacity SD, this command
writes a block of the size
selected by the
SET_BLOCKLEN command. In
the case of a SDHC, block
length is fixed 512 Bytes
regardless of the
SET_BLOCKLEN command.
CMD25
adtc
[31:0] data
address
R1
WRITE_MULTIPLE
_BLOCK
Continuously writes blocks of
data until a
STOP_TRANSMISSION follows.
Block length is specified the
same as WRITE_BLOCK
command.
CMD26
adtc
[31:0] stuff bits
R1
PROGRAM_CID
Programming of the card
identification register. This
command shall be issued only
once. The card contains
hardware to prevent this
operation after the first
programming. Normally this
command is reserved for the
manufacturer.
CMD27
adtc
[31:0] stuff bits
R1
PROGRAM_CSD
Programming of the
programmable bits of the CSD.
Note:
1.The data transferred shall not cross a physical block boundary unless WRITE_BLK_MISALIGN
is set in the CSD. In the case that write partial blocks is not supported, then the block length=default
block length (given in CSD).
2. Data address is in byte units in a Standard Capacity SD Memory Card and in block (512 Byte) units
in a High Capacity SD Memory Card.
Table 24-8. Erase commands (class 5)
Cmd
index
type
argument
Response
format
Abbreviation
Description
CMD32
ac
[31:0] data
address
R1
ERASE_WR_BLK
_START
Sets the address of the first
write block to be erased.(SD)
CMD33
ac
[31:0] data
address
R1
ERASE_WR_BLK
_END
Sets the address of the last
write block of the continuous
range to be erased.(SD)
CMD35
ac
[31:0]data
R1
ERASE_GROUP_
Sets the address of the first
Summary of Contents for GD32F20 Series
Page 191: ...GD32F20x User Manual 191 Bits Fields Descriptions 31 0 TRNDATA 31 0 32 Bit Random data ...
Page 290: ...GD32F20x User Manual 290 conversion is ongoing ...
Page 325: ...GD32F20x User Manual 325 15 0 ALRM 15 0 RTC alarm value low ...
Page 385: ...GD32F20x User Manual 385 ...
Page 523: ...GD32F20x User Manual 523 clears AERR bit by writing 0 to it ...