2846|2

137

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【雅特力开发板 AT32F421 测评】+Flash模拟EEprom来存储数据 [复制链接]

 

 

  接上回串口调试后,紧接着来的是Flash模拟EEprom来存储数据。

为什么不直接用AT24C02这样的EEprom芯片了?

主要原因有2点:

1、成本问题,虽然AT24C02不是很贵,但是量大了的时候,小钱也会变成大钱了。

2、PCB尺寸限制。有些场合PCB比较小,已经放不下EEprom芯片了,内部FLASH不一定用得完,用来存储数据非常好。

 

一般,一些配置参数,只有几个字节,用Flash模拟EEprom来存储数据,何乐而不为呢?

我们来看看AT32F421 的FLASH相关知识。

AT32F421  拥有64KB的内部flash,容量足够大。

 

可以看出,64KB分成了64页,没页1KB,页操作。

重要的是,页码是从0开始的,所以是 0 ~~~63。

 

最后一页的起始地址。

 

当我们进行页操作时,需留足时间。

 

下面我们来移植官方给的例子,对flash读写测试。

通过串口打印出来。

这时候知道串口的重要性了吧!!!

 

可以看出,读写测试OK

 

具体见附件。

05_FLASH.7z

3.03 MB, 下载次数: 72

最新回复

严格来说这种操作不能叫FLASH模拟EEPROM,这种FLASH读写看不出和EEPROM有什么关联。   详情 回复 发表于 2021-6-7 11:40
点赞 关注
 
 

回复
举报

6587

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

如此,不直接用AT24C02成本问题是主因,尺寸大小到也是一种因素

 
 
 

回复

9717

帖子

24

TA的资源

版主

板凳
 

严格来说这种操作不能叫FLASH模拟EEPROM,这种FLASH读写看不出和EEPROM有什么关联。

个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表