您当前的位置:五五电子网电子知识单片机-工控设备综合-其它基于嵌入式系统的多媒体存储卡接口设计 正文
基于嵌入式系统的多媒体存储卡接口设计

基于嵌入式系统的多媒体存储卡接口设计

点击数:7803 次   录入时间:03-04 11:51:34   整理:http://www.55dianzi.com   综合-其它

  4 MMC与嵌入式系统的接口

  4.1 硬件设计

  图2是MMC卡与嵌入式系统芯片的硬件接口,图中可增加一个片外存储器作缓存芯片,采用Port C的硬件SPI接口对MMC卡进行读写操作,对MMC卡的文件系统进行读写操作可参阅参考文献[4]。

  4.2 软件设计

  访问MMC卡存储单元前,需要设定访问块的长度,默认的长度为512个字节,系统通过写缓存储芯片,当写入的数据达到512个字节后即转入主存MMC,故读写长度不再设定。MMC格式化为FAT文件系统的结构后,数据以文件的形式保存,这样方便上位机对主存MMC的读取。

  MMC接口的部分软件设计流程如图4所示。

MMC接口的部分软件设计流程

  SPI模式支持单数据块和多数据块的写命令,以下的程序为单数据块写子程序的部分代码:
单数据块写子程序

  



www.55dianzi.com

   5 结束语

  和ComPACtFlash一样, MMC 也是把存储单元和控制器一同做到了卡上,智能的控制器使得MMC保证了较好的兼容性和灵活性。实际上所有的MMC是向上兼容的,而且能保证与以后出现的新规格的产品兼容。Sanyo和Fujitsu联合推出了Secure MMC,这种新的MMC采用了Hitachi的SuperHRISC微处理器内核,能高速执行与安全相关的操作(如加密解密等),具有很强的版权保护功能,Secure MMC也是向上兼容的,可以插入MMC插槽中使用,这种卡配合应用Hitachi、Sanyo和Fujitsu开发的UDAC-MB(universal distribution with aCCesscontrol-media base)版权保护技术,可以用于提供基于移动电话的音乐发行服务,且具有低功耗、携带方便、性能价格比高等特点。

上一页  [1] [2] 


本文关键字:嵌入式  多媒体  接口  存储卡  综合-其它单片机-工控设备 - 综合-其它