sdio2.0 cmd3
时间: 2024-02-08 11:30:20 浏览: 105
SDIO 2.0中的CMD3是用于获取SDIO卡的相对地址(RCA)的命令。在SDIO总线上,每个SDIO设备都有一个唯一的相对地址,用于区分不同的设备。通过发送CMD3命令,SDIO主机可以向SDIO设备请求其相对地址。SDIO设备将响应该命令,并返回其相对地址。在SDIO总线上,相对地址是一个32位的值,由SDIO卡返回给主机。
相关问题
sdio2.0 cmd52 参数 80000e00
在 SDIO2.0 协议中,CMD52 是用于读写 SDIO 卡的寄存器的命令。当参数为 80000e00 时,表示写入 SDIO 卡的 CCCR (Card Common Control Register) 寄存器的第 1 个字节。具体解释如下:
- Bit 0:读写标志位,0 表示写入寄存器。
- Bit 1-7:寄存器偏移量,表示需要写入的寄存器地址。这里的参数值为 0x0e,表示写入 CCCR 寄存器的第 1 个字节。
- Bit 8-15:保留,设置为 0。
- Bit 16-23:写入的数据,这里的参数值为 0x00,表示写入 0x00。
- Bit 24-31:保留,设置为 0。
因此,参数值为 80000e00 表示写入 SDIO 卡的 CCCR 寄存器的第 1 个字节,写入的数据为 0x00。
sdio 2.0 cmd5 的应答 详细
在SDIO 2.0规范中,CMD5命令被用于激活SDIO卡的主机控制器(Host Controller),以便进行后续的协商和功能查询。当主机向SDIO卡发送CMD5命令时,卡会以R4应答格式进行响应,具体响应内容如下:
1. 两字节的响应标志(Response Flags):包括各种状态标志和错误标志,用于指示卡的状态和响应结果。
2. 两字节的IO OCR寄存器值(I/O OCR Register Value):包括卡的电压范围和支持的命令集等信息。
3. 一字节的CCS(Card Capacity Status)标志:用于指示卡的容量类型,0表示SDSC卡,1表示SDHC或SDXC卡。
4. 一字节的CID版本号(CID Version Number):用于指示卡的CID寄存器格式版本号。
5. 一字节的卡类型(Card Type):用于指示卡的类型,包括SDIO卡、SD Combo卡、MMC卡等。
6. 一字节的响应扩展标志(Response Extension Flags):用于指示响应中是否包含扩展信息。
7. 两字节的SDIO复位时间(SDIO Reset Time):用于指示卡的复位时间,单位为毫秒。
需要注意的是,卡的响应标志中可能包括错误标志(Error Flags),例如卡未准备好、卡电压不支持、命令无效等。如果发生错误,主机需要根据响应标志和错误代码进行错误处理。
阅读全文