大容量辅助存储系统的设计

工控自动化 时间:2011-05-17来源:网络

  为解决电平匹配问题,在MCU和SD卡数据传输之间加了光电耦合器,其抗干扰性能和隔 离性能比较好,由它构成的逻辑电路更可靠。硬件电路连接如图2所示。

  2 系统软件设计

  2.1 SD卡初始化

  在SD卡上电复位后,SD卡控制器在向SD卡发送任何命令之前,应向SD卡发送至少74个时 钟周期,以等待SD卡完成上电复位过程,而且此时控制器应将片选信号线置高。在上电复位 完成后,将片选信号线CS置低,即选中SD卡,且发送软件复位指令(CMD0),SD卡即可进入SPI 模式,并且处于空闲状态。若要对SD卡实现读写操作,单片机应持续发送激活指令CMD1,直 到收到SD卡正确的响应数据0x00,表明SD卡已经退出空闲状态,可以对SD卡寄存器进行读/ 写以及实现数据的传输操作。

  2.2 FAT32文件系统

  FAT32文件系统突破了磁盘管理空间2G的界限,能够管理更大的磁盘空间。SD卡上的 FAT32文件系统的结构包含分区引导记录、文件分配表、文件目录表以及数据区4个部分。

1 2 3 4

关键词: 大容量辅助 存储系统

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版