sdio 2.0 cmd5 的应答 详细
时间: 2024-04-03 18:35:16 浏览: 134
SDIO2.0协议标准完整版.pdf
在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),例如卡未准备好、卡电压不支持、命令无效等。如果发生错误,主机需要根据响应标志和错误代码进行错误处理。
阅读全文