关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 基于CC2530的SDHC卡读写设计

基于CC2530的SDHC卡读写设计

作者: 时间:2012-05-02 来源:网络 收藏

2 软件
2.1卡初始化程序
为完成卡的上电过程,必须向卡发送至少74个时钟周期,之后SDHC卡会自动进入SD总线模式。若在SD总线模式下,使片选信号CS处于低电平状态,向SDHC卡发送复位命令(CMD0),SDHC卡将进入SPI总线模式,否则SDHC卡工作在SD总线模式。SDHC卡进入SPI工作模式之后,使用CMD8命令识别卡的版本,然后主机不断地向SDHC卡发送命令ACMD41(CMD55与CMD41的组合),使卡处于空闲状态,最后通过CMD58命令区别是标准容量卡还是大容量卡。SPI模式的一般初始化流程如图2所示。

本文引用地址://m.amcfsurvey.com/article/160672.htm

b.JPG


CMD指令是6字节指令,第1字节高两位分别为起始位(对应0)、传输位(对应1),剩余6位为命令号,如CMD0的命令号为000000,合起来第1字节就是40H。因为SPI模式是无需CRC校验位的,所以在CMD0与CMD8之后的CMD命令,是无需关心CRC校验位的。命令的具体内容见表1所列。



评论


相关推荐

技术专区

关闭