注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
chenht7的个人空间 https://home.eeworld.com.cn/space-uid-490705.html [收藏] [复制] [分享] [RSS]
日志

学STM32硬件-EEPROM

已有 1152 次阅读2017-6-24 16:45 |个人分类:STM32| 硬件

 学STM32硬件-EEPROM
---
6/24/2017  BM

# 一、内容概要
1. 对于Flash的介绍
2. 对于所用芯片的介绍

# 二、内容详述
这一次再编写这个EEPROM倒是简单很多了。因为前期在Flash那一块中,已经介绍了绝大部分的信息了。所以这一篇学习心得也就不重复在相关的知识点上面大费周章了。

## 1、EEPROM  
 
IIC-EEPROM,采用的是IIC通信协议。
IIC通信协议具有的特点:简单的两条总线线路,一条串行数据线(SDA),一条串行时钟线(SCL);串行半双工通信模式的8位双向数据传输,位速率标准模式下可达100Kbit/s;一种电可擦除可编程只读存储器,掉电后数据不丢失,由于芯片能够支持单字节擦写,且支持擦除的次数非常之多,一个地址位可重复擦写的理论值为100万次。  
常用芯片型号有 AT24C02、FM24C02、CAT24C02等,其常见的封装多为DIP8,SOP8,TSSOP8等;  
为了增加下直观,下面就简单的附一个以截图于Atmel公司生产的基于I2C的EEPROM-AT24C02的规格书。不再详细地展开说自己的认识了。    

## 2、开发板中芯片
板子所用的芯片也就是最为常见的芯片,即AT24C02这款芯片。下面把开发板中的原理图先附在下面。  

[图 AT24C02]  
  
除了上面这个原理图外,另外便把从官方文档中下载的这个AT24C02的官方手册的文档附一下好了。
  

[图 AT24C02-1]

从中可以看到,其实对这芯片来说,其位置寻址的范围为8个。而其中的大部分引脚的功能与使用,在上面这个引脚说明上也算是已经进行了详细的说明了,就不再唠叨了。两个SCL和SDL的引脚和功能在关于IIC通讯上,也稍微提了一下。  
具体的关于如何使用这个芯片,待到开始真正的进行软件编程的时候,再进行详细的学习好了。
   
## 3、参考
[1] Atmel-8819-SEEPROM-AT24C01C-02C-04C-08C-Auto-Datasheet    


# 三、总结
花了比较大的心思总结了Flash以后,现在这个另一种类型的Flash,倒是花费的精力少了一些。对于AT24C02,自己接触的还是挺多,看很多的开发板上,都会使用这个芯片来进行描述。看来该芯片的重要性可见一斑。  
评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章