世纪电源网社区logo
社区
Datasheet
标题
返回顶部
未解决

如果单片机的falsh足够大,有必要再外挂一个EEPROM吗

[复制链接]
查看: 1105 |回复: 20
1
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2022-4-7 19:30:27
10问答币
如果单片机的falsh足够大,有必要再外挂一个EEPROM吗
HC32F4AO.jpg
ZWC317441532
  • 积分:14404
  • |
  • 主题:54
  • |
  • 帖子:1254
积分:14404
LV10
总工程师
  • 2022-4-8 07:22:51
 
如果单片机内没有EEPROM,又有记忆和保存数据功能,就需要外挂.falsh是保存程序的
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2022-4-19 19:29:17
 
自己内部的EERROM也是可以保存的吧
DadLoveWeiwei
  • 积分:107
  • |
  • 主题:0
  • |
  • 帖子:1
积分:107
LV2
本网技师
  • 2022-5-19 16:15:27
 
如果数据需要长期保存并查验,不加外部EEPROM或者存储卡,万一单片机凉凉了可怎么办
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2022-5-29 08:15:25
 
单片机凉凉   那EEPROM就不会凉凉嘛  兄弟啊
BingSun
  • 积分:10963
  • |
  • 主题:54
  • |
  • 帖子:1975
积分:10963
LV10
总工程师
  • 2022-6-30 19:49:35
 
如果单片机的falsh足够大,有必要再外挂一个EEPROM吗 ?


STM8及STM32都没EEPROM,都是为存储数据,之前写一个STM32芯片时,用了别人写好的代码,把1K FLASH模拟为EEPROM。


能不能把FLASH当EEPROM?取决于单片机支不支持FLASH自编程,即大多中低端单片机只能读取FLASH而不能修改,这时就需要EEPROM,这也是为什么大多中低端单片机都带EEPROM,而中高端单片机都没有的原因。
ZWC317441532
  • 积分:14404
  • |
  • 主题:54
  • |
  • 帖子:1254
积分:14404
LV10
总工程师
  • 2022-6-30 20:18:51
 
前面我也听说了,FLASH模拟为EEPROM。这是软件工程师告诉我的,如有懂行的软件工程师,这问题都没有了。
beyond_笑谈
  • 积分:3348
  • |
  • 主题:235
  • |
  • 帖子:789
积分:3348
LV8
副总工程师
  • 2022-7-5 20:59:22
 
EEPROM适合存储参数设置,有必要加的
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2022-7-22 18:25:54
 
我只是没搞懂  为什么不能直接存在单片机的EEPROM区
nc965
  • 积分:93593
  • |
  • 主题:115
  • |
  • 帖子:27336
积分:93593
版主
  • 2022-7-22 19:57:47
 
falsh就是EEPROM
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2022-7-28 11:52:16
 
现在的单片机都会带flash   那eeprom就是多余的了
BESSAM
  • BESSAM
  • 离线
  • LV6
  • 高级工程师
  • 积分:544
  • |
  • 主题:0
  • |
  • 帖子:20
积分:544
LV6
高级工程师
  • 2022-7-29 14:20:28
  • 倒数10
 
有些单片机内部FLASH不运行对同一字节频繁读写,不适合频繁修改数据的存储。
BingSun
  • 积分:10963
  • |
  • 主题:54
  • |
  • 帖子:1975
积分:10963
LV10
总工程师
  • 2022-7-29 16:43:12
  • 倒数9
 
中低端单片机FLASH只能编程时写入,程序只能读不能写。
中低端单片机FLASH只能编程时写入,程序只能读不能写。
中低端单片机FLASH只能编程时写入,程序只能读不能写。
中低端单片机FLASH只能编程时写入,程序只能读不能写。
中低端单片机FLASH只能编程时写入,程序只能读不能写。
中低端单片机FLASH只能编程时写入,程序只能读不能写。

重要的事情说6遍!!!!重要的事情说6遍!!!!重要的事情说6遍!!!!重要的事情说6遍!!!!重要的事情说6遍!!!!重要的事情说6遍!!!!
nc965
  • 积分:93593
  • |
  • 主题:115
  • |
  • 帖子:27336
积分:93593
版主
  • 2022-9-22 17:08:39
  • 倒数7
 
只能编程时写入的就不能叫 Flash,能叫 Flash 的都能程序读写
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2022-9-26 17:36:39
  • 倒数6
 
不需要很精准   但是要满足产品五年的使用寿命   现在ADC采集的频率是每100ms采集一次数据  每15秒存一次数据 (一次数据多少字节  不清楚 我是搞硬件的 对这些还没搞通透)  如果用flash当做EEPROM用  能擦写多少次  换算成年是多少年
nc965
  • 积分:93593
  • |
  • 主题:115
  • |
  • 帖子:27336
积分:93593
版主
  • 2022-9-26 18:04:07
  • 倒数5
 
次数够用,但读写费时,mS级,其间不能干别的事,所以一般用在断电时保存数据(或者开机时调出原始数据)。
infortrans
  • 积分:2136
  • |
  • 主题:0
  • |
  • 帖子:248
积分:2136
LV8
副总工程师
  • 2022-11-8 10:59:33
  • 倒数3
 
嗯,分清楚RAM和ROM。
newcenturydesign
  • 积分:4324
  • |
  • 主题:32
  • |
  • 帖子:829
积分:4324
LV8
副总工程师
  • 2022-9-22 15:11:01
  • 倒数8
 
EEPROM有比FLASH更多的擦写次数,如果所存的数据经常要修改用eeprom更合适。
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2022-9-29 14:11:16
  • 倒数4
 
不是每次都要修改  而是一天测试一次 就擦写一次
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2022-11-8 19:17:59
  • 倒数2
 
一个星期擦写3次算不算 频繁
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
最新回复
  • 2022-11-8 19:19:05
  • 倒数1
 
擦写的次数还是没理解  比如每100ms采集一次数据  每15秒存一次数据  这样算不算频繁擦写
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号