响应
所有响应都通过命令行CMD发送。响应传输总是从与响应码字对应的位串的最左位开始。代码长度取决于响应类型。
响应总是以起始位(总是0)开始,后面是指示传输方向的位(card = 0)。在下表中以“x”表示的值表示变量项。除了R3类型(见下文)之外的所有响应都受CRC保护。每个命令码字以结束位(总是1)结束。
对于SD存储卡有五种类型的响应。SDIO卡支持额外的R4和R5响应类型。有关SDIOl命令和响应的详细信息,请参阅SDIO卡规范。它们的格式定义如下:
R1
(正常响应命令):码长为48位。45:40表示要响应的命令的索引,该值被解释为二进制编码数(介于0和63之间)。卡的状态用32位编码。请注意,如果涉及到卡的数据传输,那么在传输每个数据块后,数据线上可能出现忙音信号。数据块传输后,主机检查是否忙。
	
R1b
R1b与R1相同,在数据线上传输一个可选的忙音信号。卡可能在接收到这些命令后变得繁忙,这是基于它在接收命令之前的状态。主机应检查响应是否繁忙。有关详细描述和时序图。
R2(CID、CSD寄存器)
码长为136位。CID寄存器的内容作为对CMD2和CMD10命令的响应发送。寄存器的内容作为对CMD9的响应发送。只有比特[127…1]CID和CSD的1]被转移,这些寄存器的保留位[0]被响应的结束位所取代。
R3 (OCR寄存器)
码长为48位。OCR寄存器的内容作为对ACMD41的响应发送。
R6(已发布的RCA响应)
码长为48位。45:40表示要响应的命令的索引——在这种情况下,它将是'000011'(与状态位中的第5位一起表示scmd3)。参数字段的16个MSB位用于发布的RCA号。
R7(卡接口状态)
码长为48位。卡支持电压信息由CMD8的响应发送。Bits 19-16表示卡支持的电压范围。接受所提供电压的卡返回R7响应。
在响应中,卡回显参数中设置的电压范围和校验模式。
	
R7中“电压接受值”格式如下方表格所示。
	
	
	审核编辑 黄宇
- 
                                接口
                                +关注关注 33文章 8586浏览量 151084
- 
                                SD NAND
                                +关注关注 0文章 83浏览量 1234
发布评论请先 登录
相关推荐
瀚海微SD NAND之SD 协议(39)SPI模式 Transaction Packets
 
    
瀚海微SD NAND存储功能描述(25)SD Registers
 
    
瀚海微SD NAND存储功能描述(24)擦除超时计算
 
    
瀚海微SD NAND存储功能描述(21)数据读写
 
    
瀚海微SD NAND存储功能描述(19)命令类f
 
    
瀚海微SD NAND存储功能描述(16)命令类c
 
    
瀚海微SD NAND存储功能描述(14)命令类a
 
    
瀚海微SD NAND存储功能描述(11)命令系统CMD8
 
    
瀚海微SD NAND存储功能描述(9)切换功能
 
    
瀚海微SD NAND存储功能描述(8)专用命令CMD55 56
 
    
瀚海微SD NAND应用存储功能描述(6)读写数据
 
    
瀚海微SD NAND应用存储功能描述(4)电压切换命令
 
    
瀚海微SD NAND应用之SD协议存储功能描述2 初始化命令
 
    
 
           
        
 
         瀚海微SD NAND存储功能描述(17)命令类d
瀚海微SD NAND存储功能描述(17)命令类d 
  
     
            
             
             
                 
             工商网监
工商网监
        
评论