文件系统在EEPROM中的应用

嵌入式系统 时间:2010-05-19来源:网络

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

关键词: 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 系统 文件

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

或用微信扫描左侧二维码

相关文章


用户评论

请文明上网,做现代文明人
验证码:
查看电脑版