用的是光盘中提供的sd卡读写包,spi模式,初始化返回命令成功,2G的卡,读取csd寄存器中内容如下
Card_Posnum:92263C89
Card_Type:SD Card
Block_Num:001E9000
Block_Len:00000400Byte
Erase_Unit:00000080
Card_posnum:92263C89
Timeout_Read:00010E00
Timeout_Write:0002A300
Timeout_Erase:0002A300
Timeout_Read:00010E00
RCA:1A0C49E9
Host_Clkval:00546000Hz
Card_Transpeed:017D7840Hz
为什么block_len是1k字节,卡在电脑上用winhex看是512字节,而且用设置block_len命令设置返回命令成功但查看后还是1k字节? |