您的位置 首页 电子

根据MCF51QE128微控制器的SD卡接口规划使用

基于MCF51QE128微控制器的SD卡接口设计应用-SD模式多用于对SD卡读写速度要求较高的场合,SPI模式则是以牺牲读写速度换取更好的硬件接口兼容性。由于SPI协议是目前广泛流行的通信协议,大多数高性能单片机都配备了SPI硬件接口,硬件连接相对简单,因此,在对SD卡读写速度要求不高的情况下,采用SPI模式无疑是一个不错的选择。

1 SD卡规范

SD卡规范是SD卡协会针对可移动存储设备规划专利并授权的一种规范,首要用于拟定卡的外形尺寸、电气接口和通信协议。

1.1 SD卡引脚功用

SD卡的外形如图1所示,引脚功用如表1所列。SD卡的引脚具有两层功用,既可作业在SD方式,也可作业在SPI方式。不同的方式下,引脚的功用不同。

根据MCF51QE128微控制器的SD卡接口规划使用

根据MCF51QE128微控制器的SD卡接口规划使用

SD方式多用于对SD卡读写速度要求较高的场合,SPI方式则是以献身读写速度交换更好的硬件接口兼容性。因为SPI协议是现在广泛盛行的通信协议,大多数高性能单片机都装备了SPI硬件接口,硬件衔接相对简略,因而,在对SD卡读写速度要求不高的情况下,选用SPI方式无疑是一个不错的挑选。

1.2 SPI方式

SPI方式是一种简略的指令呼应协议,主控制器宣布指令后,SD卡针对不S同的指令回来对应的呼应。

SD卡的指令列表都是以CMD和ACMD最初,别离指通用指令和专用指令,后边接指令的编号。例如,CMD17便是一个通用指令,用来读单块数据。

在SPI方式中,指令都是以如下的6字节方式发送的:

每帧指令都以“01”最初,然后是6位指令号和4字节的参数(高位在前,低位在后),最终是7位CRC校验和1位中止位“1”。

SD卡的每条指令都会回来对应的呼应类型。在SPI方式下,共有3种呼应类型:R1、R2和R3,别离占1、2和3个字节。这儿仅列出了R1呼应的格局,如表2所列。当呈现表中所描绘的状况时,相应的方位1。R2和R3的第1个字节格局与R1彻底相同,具体内容请参阅SD卡规范。

根据MCF51QE128微控制器的SD卡接口规划使用

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/dianzi/348305.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部