查看: 8075  |  回复: 15
M24C02是SMT里面只有的一个型号,用AT24C02的程序用不了,求解,哪位遇到过,解...
fuhome
6
主题
23
回复
发表于2018-04-05 12:18:38 | 只看该作者
1# 电梯直达
M24C02是SMT里面只有的一个型号,用AT24C02的程序用不了,求解,哪位遇到过,解决办法,搜索到的一个帖子也遇到这个情况,写的页16字节,AT24c02是8字节,这个改了还是不行,有时候可以,有时候不可以,不知道时序,延时和AT有什么区别呢
fuhome
6
主题
23
回复
发表于2018-04-05 13:37:07   |  只看该作者
2#
已经解决,除了PAGE字节不一样,其他可以通用,我的程序是中断导致程序卡住了
sunxiaoniu
0
主题
1
回复
发表于2018-05-21 19:13:47   |  只看该作者
3#
能问一下具体怎么解决的吗?是时序的问题吗?
nnqtdf
0
主题
5
回复
发表于2018-06-25 19:27:30   |  只看该作者
4#
我也遇到这问题了,AT24C02的程序,读写M24C02一直    不成功,请问楼主怎么解决的
tom6bj
33
主题
273
回复
发表于2018-06-25 23:13:39   |  只看该作者
5#

我干脆都用mcu的flash代eeprom了

反正用24c02也没几个字节要存,用mcu的flash无压力,速度还快

非要用单独一片的话,上fram好了,就是有点贵

fuhome
6
主题
23
回复
发表于2018-07-01 18:27:31   |  只看该作者
6#
nnqtdf 发表于2018-06-25 19:27:30  4# 我也遇到这问题了,AT24C02的程序,读写M24C02一直不成功,请问楼主怎么解决的
他的多字节读写一次是16字节,不过用AT程序的8字节也是可以的,然后就是写间隔5ms需要
fuhome
6
主题
23
回复
发表于2018-07-01 18:28:07   |  只看该作者
7#
tom6bj 发表于2018-06-25 23:13:39  5# 我干脆都用mcu的flash代eeprom了反正用24c02也没几个字节要存,用mcu的flash无压力,速度还快非要用...
需要掉电存储,flash耗电比较可能电容怕不够
kaka123
0
主题
1
回复
发表于2018-07-04 15:49:21   |  只看该作者
8#
我SMT一直用M24C02替代AT24C02,程序用的是AT24C02的程序,从来没有出错。
nnqtdf
0
主题
5
回复
发表于2018-07-04 19:33:33   |  只看该作者
9#
fuhome 发表于2018-07-01 18:27:31  6# 他的多字节读写一次是16字节,不过用AT程序的8字节也是可以的,然后就是写间隔5ms需要
已经解决了,时序上有点小问题
nnqtdf
0
主题
5
回复
发表于2018-07-04 19:34:42   |  只看该作者
10#
kaka123 发表于2018-07-04 15:49:21  8# 我SMT一直用M24C02替代AT24C02,程序用的是AT24C02的程序,从来没有出错。
现在可以正常读写了,时序上的问题,可能是AT24C02对时序没那么严格吧
hiliu
4
主题
9
回复
发表于2018-07-08 21:35:35   |  只看该作者
11#

路过

1k 以内数据,断电保存, 都是放cpu的flash以内, 不用另加芯片

fuhome
6
主题
23
回复
发表于2018-07-11 09:55:07   |  只看该作者
12#
hiliu 发表于2018-07-08 21:35:35  11# 路过1k以内数据,断电保存,都是放cpu的flash以内,不用另加芯片
你用的什么当电池?1K恐怕时间不够,我用的1000uf,不过我的是反复读写,你这样可能flash坏了
hiliu
4
主题
9
回复
发表于2018-07-12 07:42:45   |  只看该作者
13#
fuhome 发表于2018-07-11 09:55:07  12# 你用的什么当电池?1K恐怕时间不够,我用的1000uf,不过我的是反复读写,你这样可能flash坏了

断电保存 , 断电才写flash, 开关机一次最多写一次flash, flash寿命长命百岁.

侦测到断电---电压低,如果需要写flash,关所有设备, 写flash. 写完,软件开cpu上的耗电设备,并用软件强制从新启动.

电路设计时,给cpu供电电容前加二极管,就是说该电容只给cpu供电.  

具体用多大电容, 根据写flash的数据多少初步计算,然后用示波器查看验证.


houde
0
主题
1
回复
发表于2019-03-28 19:38:53   |  只看该作者
14#
楼主,我们也遇到了一样的问题,可以知道一下吗?定当酬谢,15002077704
fuhome
6
主题
23
回复
发表于2019-04-11 11:18:23   |  只看该作者
15#
houde 发表于2019-03-28 19:38:53  14# 楼主,我们也遇到了一样的问题,可以知道一下吗?定当酬谢,15002077704

我上面的帖子已经提到了区别16和8的区别

fuhome
6
主题
23
回复
发表于2019-04-11 11:20:15   |  只看该作者
16#
hiliu 发表于2018-07-12 07:42:45  13# 断电保存,断电才写flash,开关机一次最多写一次flash,flash寿命长命百岁.侦测到断电---电压低,如果需要写...
我的设备还是出现偶然掉数据的情况,我的逻辑是开机读取255字节是不是指定的数据,不是就初始化写初始设置,后来发现大多数是OK的,我还启用了保护读写线。。。写完就关闭保护。。。可是有时候还会重写,不知道为什么255地址的这个数据会变化,逻辑里面是不需要用到这个字节的

主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部