首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 单片机实现对CF卡的读写

单片机实现对CF卡的读写

资料介绍
单片机实现对CF卡的读写

单片机实现对CF卡的读写
摘要:CF卡是一种包含了控制和大容量Flash存储器的标准器件,具有容量大、体积小、
高性能、携带方便等优点,已广泛应用在数据采集系统和许多消息类电子产品中。本文
详细介绍CF卡在单片机系统中的硬件接口电路,以及单片机对CF卡进行标准文件读写的
实现,且写入的文件能被Windows操作系统读写。
    关键词:CF卡 单片机 FAT文件格式
引言
由于CF卡(Compact Flash
Card)具有容量大、体积小、高性能、携带方便等优点,而且读写速度快,可与多种电
脑操作系统平台兼容,因此在数据采集系统中的数据记录或与PC机之间的数据转存多采
用CF卡。为了在PC机中能方便地进行数据处理,在下位机端必须采用一种标准的格式组
织数据,即将数据按照Windows标准文件格式写入,在PC机端通过读卡器将写入CF的内容
以标准文件形式读出。Windows标准文件格式有FAT、FAT32和NTFS。考虑到广泛使用的W
indows 98系统的CF卡的容量等因素,通常采用FAT(File Allocation
Table)文件系统。单片机系统对CF卡的读写,就是从底层对它进行直接操作,包括寻址
、创建文件和读写等。
1 CF卡简介
CF卡内集成了控制器、Flash
Memory阵列和读写缓冲区,如图1所示。内置的智能控制器,使外围电路设计大大简化,
而且完全符合PC机内存卡的国际联合会PCMCIA(Personal Computer Memory Card
International Association)和ATA(Advanced Technology
Attachment)接口规范。实际上,控制器起到了一种协议转换的作用,即将对Flash
Memory的读写转化成了对控制器的访问,这样不同的CF卡都可以用单一的机构来读写,
而不用担心兼
标签:单片机CF卡
单片机实现对CF卡的读写
本地下载

评论