为什么eeprom写的时候,都要一个扇区的写呢

[复制链接]
2208|17
 楼主| 大白农 发表于 2016-1-13 20:53 | 显示全部楼层 |阅读模式
为什么eeprom写的时候,都要一个扇区的写呢,不能一个byte的写和擦除么?
JY-DX-JY 发表于 2016-1-14 16:03 | 显示全部楼层
那就不是真正的eeprom,而是flash
wangjiahao88 发表于 2016-1-14 21:38 | 显示全部楼层
是flash
lisingch 发表于 2016-1-14 21:42 | 显示全部楼层
这就像STC的单片一样用的FLASH,要写入必须先擦除。
manaok12345 发表于 2016-1-14 23:33 | 显示全部楼层
JY-DX-JY 发表于 2016-1-14 16:03
那就不是真正的eeprom,而是flash

24cxx系列可以按照字节来写的
manaok12345 发表于 2016-1-14 23:34 | 显示全部楼层
lisingch 发表于 2016-1-14 21:42
这就像STC的单片一样用的FLASH,要写入必须先擦除。

最近使用的STM8S的单片机,也可以按字节写的
manaok12345 发表于 2016-1-14 23:35 | 显示全部楼层
lisingch 发表于 2016-1-14 21:42
这就像STC的单片一样用的FLASH,要写入必须先擦除。

不喜欢flash需要整个擦除的,太麻烦了,我情愿加个24cxx上去
jrcsh 发表于 2016-1-15 01:14 | 显示全部楼层
STC     整区写的问题在于,  只有 为 1的位 才能写 1或0    为0的位 不能改写。或不能写 1。。只能整区察为 1后  ...才解决
JY-DX-JY 发表于 2016-1-15 08:30 | 显示全部楼层
manaok12345 发表于 2016-1-14 23:33
24cxx系列可以按照字节来写的

24cxx是真正的eeprom
hello牟 发表于 2016-1-15 09:38 | 显示全部楼层
个人感觉,需要整区擦除的eeprom,而且只有一个区的那种芯片,简直是个**肋
playergatsby 发表于 2016-1-16 21:41 | 显示全部楼层
jrcsh 发表于 2016-1-15 01:14
STC     整区写的问题在于,  只有 为 1的位 才能写 1或0    为0的位 不能改写。或不能写 1。。只能整区察 ...

居然有这种情况,为什么有这种机制呢?
hello_galaxy 发表于 2016-1-17 21:30 | 显示全部楼层
JY-DX-JY 发表于 2016-1-15 08:30
24cxx是真正的eeprom

同意,不能字节写的,就是个**肋,用的时候还得小心翼翼的。
manaok12345 发表于 2016-1-18 23:03 | 显示全部楼层
我一般都自己加24cxx系列的,只存储很少数据的时候,才用内置的eeprom
yzai 发表于 2016-1-21 11:28 | 显示全部楼层
manaok12345 发表于 2016-1-14 23:33
24cxx系列可以按照字节来写的

24cxx是eeprom存储
gaoxiansheng 发表于 2016-1-22 15:34 | 显示全部楼层
hello_galaxy 发表于 2016-1-17 21:30
同意,不能字节写的,就是个**肋,用的时候还得小心翼翼的。

是了,我用到的单片机自带eeprom,很少有可以按字节写和擦除的芯片
dongbaohui 发表于 2016-1-24 17:34 | 显示全部楼层
这个是由内核决定的,没办法,只能适应了。不行的话,只好外扩芯片了。
原味_郭 发表于 2016-1-24 17:38 | 显示全部楼层
gaoxiansheng 发表于 2016-1-22 15:34
是了,我用到的单片机自带eeprom,很少有可以按字节写和擦除的芯片

STM8可以,芯唐的几款芯片也是可以的。
hello_galaxy 发表于 2016-5-25 22:03 | 显示全部楼层
还是搞不懂flash和eeprom的区别,有的flash也可以掉电保存的,有的eeprom操作的很麻烦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

139

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部