1952|0

2781

帖子

419

TA的资源

五彩晶圆(中级)

楼主
 

MMC与MSP430接口 [复制链接]

Multi Media Card(简称MMC卡),推广MMC规格的是1998年成立的MMCA协会。MMC卡本来就是为手机、数字影音设备以及其它电子产品所设计的小型内存卡,体积为24mm x 32 mm x 1.4mm,轻而且薄。MMC卡全称是多媒体卡MultiMedia Card,MMC ,由于其极小的体积 ,可靠的数据存储 ,低功耗等特点,被广泛应用于便携式、消费类电子产品中。
Secure Digital Card(简称SD卡),SD卡是由SanDisk、Toshiba和Panasonic公司在1999年推出的,它是在MMC的基础上发展而来的,因而在数据传输和物理规范上与MMC完全兼容。   MMC卡也完全可以在支持SD卡的设备中使用。SD卡的长和宽与MMC完全相同,但更厚一些,体积为24mm x 32mm x 2.1mm,因此可以更容易的提升容量,另外MMC卡为7个针脚,而SD卡增加了2个针脚,目的是通过把传输方式由串行变成并行,除此之外SD还多出了一个物理写保护开关。SD卡正如它的名字一样,更重要的特征在于其安全性,而且它还加入了对数字内容版权的保护功能。
mmc/sd卡现在基本都是兼容的卡座,本身卡座的种类就很多,选择卡的时候要特别注意,要一致,做好用兼容MMC/SD的卡座,另外现在最好作SD卡 .
MMC卡提供两种接口:MMC接口,便于系统集成;SPI接口。SPI最早是由 Motorola 提出的一种串行总线接口,支持MCU与外设的双工、同步串行通讯。并且由于其简单的接口设计,只用四根线(时钟SPICLK,数据输入Din--对应于单片机MOSi,数据输出Dout--对应于单片机的MiSO,片选CS)就完成了所有的通讯工作,因此被大部分的MCU芯片所支持。
MMC卡底层:
此处使用SPI模式。虽然MMC通道是基于指令和数据位流的 ,即由起始位开始到终止位结束的位流 ,但是SPI通道是基于字节(每一个指令和数据块都是8位)的。在对 MMC 卡读写之前,首先要进行初始化操作。发送命令CMD0(0x40)使MMC卡进入SPI模式。MMC卡读写操作都是基于命令的,通过向MMC卡发送相应的命令并读取相应的响应来实现对MMC 卡的控制。
      虽然MMC卡是按字节访问的,但是其内部不是按字节阵列组成的,而是按照如下某种结构组成。块或者说是扇区(sector)由512字节构成。每个块可以单独进行读写和擦除操作。一般擦除组16或32个块组成。写保护组由32个擦除组构成。
  



73a487a1456e1a9946106452.jpg (61.37 KB, 下载次数: 0)

73a487a1456e1a9946106452.jpg
 
点赞 关注(1)
个人签名

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表