新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 文件系统在EEPROM中的应用

文件系统在EEPROM中的应用

作者:时间:2010-05-19来源:网络收藏

摘要: 介绍在Atmel公司的芯片AT24C512中的。本文主要针对嵌入式Linux,通过编写的块设备驱动程序,并格式化为相应的,从而达到按方式存取的目的。

本文引用地址:http://www.amcfsurvey.com/article/151858.htm

关键词: EEPROM; AT24C512; Linux; 文件系统

引言

  在嵌入式系统中,EEPROM凭借使用简单、性能可靠、价格低廉的特点而广泛于小量而又重要的数据存储领域。目前,嵌入式产品层出不穷,繁多,相应的EEPROM随之出现。其中,两线EEPROM因其引脚少、封装小得到广泛应用。本文主要针对两线EEPROM AT24C512来创建文件系统,当然也适用于其他同类产品。

1 AT24C512简介[1]

  AT24C512是Atmel公司生产的串行电可擦的可编程存储器。它采用8引脚封装,具有可掉电记忆、结构紧凑、64 KB存储容量等特点,可以在2线总线上并接多片芯片,适用于具有较大容量重要数据存储要求的嵌入式系统。

1.1 封装及引脚介绍

按此在新窗口浏览图片
图1 AT24C512引脚图

  AT24C512有多种封装:TSSOP、PDIP、SOIC、dBGA2、SAP等。其引脚顺序如图1所示。

A0,A1:设备地址。当串行总线上挂接多片EEPROM芯片时,用这个地址来区分各芯片。
SDA:串行数据。
SCL:串行时钟。
WP:写保护。低电平写允许,高电平写禁止。
VCC:电源。
GND:地。
NC:悬空。

1.2 芯片操作简介

(1) 设备寻址(device addressing)

  在读写EEPROM前,需要一个开始标志和一个8位的设备地址去寻址。其设备地址格式如下:

按此在新窗口浏览图片

  其中,最后一位为读写操作位,1表示读操作,0表示写操作。


上一页 1 2 3 下一页

关键词: 应用 EEPROM 系统 文件

评论


相关推荐

技术专区

关闭