第1章 CF卡操作实例 1
1 CF 卡简介 CF(Compact Flash Card)卡有三种工作模式,分别为PC Card ATA I/O 模式(I/O 口模式)、PC Card ATA Memory 模式(Memory 模式)和 Tru e IDE 模式
因为Tru e IDE 模式与 IDE 硬盘兼容,所以本章详细介绍 CF 卡在 Tru e IDE 模式下的应用技术
CF 卡在很小的体积内集成了控制装置、Flash Memory 阵列和读/ 写缓冲区
控制装置起到了协议转换的作用,将对 Flash Memory 的读写转化成对 ATA 协议控制器的访问
CF卡对于缓冲区的设计使用了一种双缓冲结构,在外部设备和 CF 卡通信的同时,使 CF 卡的片内 MCU 可以对 Flash Memory 阵列进行读/ 写
这种设计可以增加 CF 卡数据读/ 写的可靠性,同时提高数据通信的速率
CF 存储卡内嵌单片控制器及闪存模块,其大小如同火柴盒,连接口为25 针双排的母插口,点距为50 mil(1
控制器与主控系统的接口允许数据被闪存模块操作
CF 卡内部结构模块图如图1
1 CF 存储卡功能模块图 表1
1 分别描述了 CF 卡在 Tru e IDE 工作模式下的各引脚功能
1 信号描述 信号名 方向 引脚 描述 A10~A00 I 8、10、11、12、14、15、16、17、18、19、20 在 True IDE 模式中,A[2:0]可用来选择Task File 中8 个寄存器中的一个,其他的地址线应该被主控制器设置为接地 PDIAG I/O 46 在 IDE 实模式下,诊断信号可通过主/从握手协议输入/输出 DASP I/O 45 在 True IDE 模式下,磁 盘启 动 /从盘就 绪 信号可以通过主/从握手协议输入