您当前的位置:首页 > 科技前沿

浅谈dsPIC33F系列DSC的SD存储卡接口设计

时间:2015-01-12  来源:扁平线圈电感厂家  点击:

引 言

SD卡是Secure Digital Card卡的简称,直译成汉语就是“安全数字卡”,是由日本松下公司差模电感器、东芝公司和美国SANDISK公司共同开发研制的全新的存储卡产品。SD存储卡是一个完全开放的标准(系统),多用于MP3、数码摄像机、数码相机、电子图书、AV器材等等,尤其是被广泛应用在超薄数码相机上。SD卡在外形上同MultiMedia Card卡保持一致,大小尺寸比MMC卡略厚,容量也大很多。并且兼容MMC卡接口规范。不由让人们怀疑SD卡是MMC升级版。另外,SD卡为9引脚,目的是通过把传输方式由串行变成并行,以提高传输速度。它的读写速度比MMC卡要快一些,同时,安全性也更高。SD卡最大的特点就是通过加密功能,可以保证数据资料的安全保密。它还具备版权保护技术,所采用的版权保护技术是DVD中使用的CPRM技术(可刻录介电感器的种类质内容保护)。

SD卡身材小巧,一般消费者在购买之前不会有太多了解,因此从外观上辨别有些困难,下面为大家介绍一下市场上常见的SanDisk牌SD卡真假的辨别方法: 首先是看存储卡本身, sandisk正品储存卡都在正面贴有激光变彩标签,不同角度都会产生激光色彩变化。其次是国内代理的行货正品卡,均采用了与上面相类似的塑料封装的包装形式,但是右下的“5年保证”的字样和日文均改为了图形表明的5年质保。另外,还可以从SD卡底部是否有缺口来进行最简单识别,由于正品 SanDisk 牌 SD 卡背面产地上方的编号是惟一的,并可通过 800 电话查询真伪,但据说这一查询系统目前尚未做好。

Microchip公司的DSPIC33F系列通用DSC(数字信号控制器),是在16位MCU架构基础之上添加了DSP引擎,从而具有数字信号处理功能的微控制器产品。该系列DSC集成了DCI(数据转换器)接口,尤其适用于语音和音频的应用。

本文首先简要介绍SD卡的相关规范,之后利用dsPIC33FJ64GP706通用DSC设计了SD卡接口电路,最后通过SPI模式实现了对SD卡的基本操作。

1 SD卡相关规范简介

SD联盟在2000年联合发布了SD卡规范1.O版本,包括3个部分:物理层规范,文件系统规范以及安全规范。SD卡规范V1.0采用FAT的文件系统,因此最大存储容量可以达到2 GB。2006年,SD卡规范V2.0发布。新规范根据容量定义了两种卡,即标准容量SD卡和大容量SD卡。前者和1.O版本保持兼容,后者由于采用了FAT32文件系统,存储容量突破了2 GB的限制。新规范定义的最大容量为32 GB。但是由于成本的原因,标准容量SD卡仍然是市场的主流产品。在以微控制器为核心的嵌入式系统中,主要使用SD卡的SPI。微控制器是将微型计算机的主要部分集成在一个芯片上的单芯片微型计算机。微控制器诞生于20世纪70年代中期,经过20多年的发展,其成本越来越低,而性能越来越强大,这插件电感器使其应用已经无处不在,贴片电感遍及各个领域。例如电机控制、条码阅读器/扫描器、消费类电子、游戏设备、电话、HVAC、楼宇安全与门禁控制、工业控制与自动化和白色家电(洗衣机、微波炉)等。

1.1 概 述

SD存储卡在2.7~3.6 V电压下正常工作,工作频率为0~25MHz。图1是普通SD卡的外形和引脚排列。在SPI模式时,第8和第9脚不使用。表1列出了各引脚在SPI模式时的定义和功能描述。

dsPIC33F系列DSC的 SD存储卡接口设计

图中的WP是一个机械滑片,通过滑动到不同的位置来对SD卡进行写保护。

SD卡内部有6个和接口相关的寄存器:OCR、CID、CSD、RCA、DSR和SCR。它们只能通过各自对应的指令来访问。

1.2 SPI协议

系统上电之后,如果主机在将CS线声明为低电平的同共模电感时发送复位指令(CMDO),则SPI模式启用。SD卡在SPI模式下按字节进行通信,每一个指令和数据块都由数个字节组成并与CS信号对齐(也就是长度为8个时钟周期的整数倍)。

主机和SD卡之间是通过指令与响应来实现交互的。

图2给出了SPI模式下基本的指令与响应的时序。

dsPIC33F系列DSC的 SD存储卡接口设计

大电流电感

如何利用光电耦合器隔离高电压 改善电动车锂离 目前在全电动或混合动力汽车应用中,高电压锂离子电池组的管理面临许多挑战,除了必须监控充电和放电循环外,基于安全考量,也需要对提供数百伏电压的电池组进行隔离,本文特别

方波输入,输出两路同频相位相反的方波大神们,请问有什么芯片,可以实现一路方波输入,输出两路同频相位相反的方波呢?用于驱动双路MOSFET,信号频率可达2MHZ。 你是想要GATE-DRIVER?很多厂家有这类产品,不过似乎能跑到2M的不多。 戈卫东 发表于 2016-12-12 23:43你是想要GATE-DRIVER?很多厂家有这类产品,不过似乎能跑到2M的不多。 是的,我用施密特反相器产生一个2MHZ的方波,要通过一个驱动把这方波变成两路互补的方波驱动MOS管。 试过直接加在MOS管,方波会变形。 戈卫东 发表于 2016-12

[充电器]光伏充电控制器的mppt控制各位大神,本人刚做光伏充电器不久,设计光伏电池给锂电池mppt电路的过程当中,由于对充电器的能耗要求,控制电路的单片机想用一个最简单的完成,请教大家有哪些管脚少和能耗低的单片机完成mppt控制???在此谢谢各位啦!可以看看如韵电子推出的CN3722带MTTP控制,希望能帮到你。 DSC-CN3722.pdf(283.01 KB, 下载次数: 144)2015-1-21 10:37 上传点击文件名下载附件  QQ:525667597  0755-83203064 郑生如果是为单节锂电池充电的话,可以使用如韵

注塑加工厂


上一篇基于DSP的彩色TFT-LCD数字图像显示技术研究

下一篇OLED电视的技术优点和劣势


  
  温馨提示
网站首页 | 产品展示 | 科技前沿 | 行业资讯
本公司专业研发、设计、生产、销售贴片电感、插件电感、功率电感、大电流电感、扁平线圈电感、一体成型电感。
专业电感生产制造商,品质优异、交期快。
在线客服
热线电话