硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5365|回复: 3
收起左侧

[有问必答] eeprom

[复制链接]

116

主题

800

回帖

1148

积分

至尊会员

积分
1148
QQ
发表于 2018-5-30 16:35:27 | 显示全部楼层 |阅读模式
今天发现一个问题, eeprom操作 的时候, 页读一次后就出现eeprom无法再继续操作,  是哪里时序修改不对吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119439
QQ
发表于 2018-5-31 11:10:49 | 显示全部楼层
使用我这个帖子修正下:

V5开发板,EEPROM读写注意问题,写入后要加个检测保证完全写入再读取
https://forum.anfulai.cn/forum.p ... mp;highlight=EEPROM
回复

使用道具 举报

1

主题

4

回帖

7

积分

新手上路

积分
7
发表于 2019-1-6 17:43:23 | 显示全部楼层
eric2013 发表于 2018-5-31 11:10
使用我这个帖子修正下:

V5开发板,EEPROM读写注意问题,写入后要加个检测保证完全写入再读取

版主,我现在使用STM32F103RCT6驱动AT24C16,使用的是你们的EEPROM的驱动,然后我将型号改为AT24C16了,但是现在整片写入和读取都只操作前15个字节和最后一个字节,其他的无变化,是什么原因导致的呢?

        #define EE_MODEL_NAME                "AT24C16"
        #define EE_DEV_ADDR                        0xA0                /* 设备地址 */
        #define EE_PAGE_SIZE                16                        /* 页面大小(字节) */
        #define EE_SIZE                                (2*1024)        /* 总容量(字节) */
        #define EE_ADDR_BYTES                2                        /* 地址字节个数 */
        #define EE_ADDR_A8                        0                        /* 地址字节的高8bit不在首字节 */

电路上我A1A2A3均接地了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119439
QQ
发表于 2019-1-7 00:11:27 | 显示全部楼层
Caesar 发表于 2019-1-6 17:43
版主,我现在使用STM32F103RCT6驱动AT24C16,使用的是你们的EEPROM的驱动,然后我将型号改为AT24C16了, ...

此贴三楼,坛友做了整理

可以同时操作02/04/08/16/32/64/128的程序

https://forum.anfulai.cn/forum.p ... &highlight=AT24
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-11-22 17:41 , Processed in 0.036890 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表