打印

片外存储器读数不正确

[复制链接]
386|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jlyuan|  楼主 | 2022-7-9 18:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
利用铁电存储器FM24CL04B存储一个变量,现在把这个变量存储在FM24CL04B的地址0x01中,
具体应用程序是这样的,可以这样反复的读写吗?

使用特权

评论回复
沙发
jlyuan|  楼主 | 2022-7-9 18:18 | 只看该作者

使用特权

评论回复
板凳
zhanghqi| | 2022-7-9 18:21 | 只看该作者

还有什么现象?能再详细描述下吗?

使用特权

评论回复
地板
jlyuan|  楼主 | 2022-7-9 18:24 | 只看该作者
在出现的问题是,在调试状态下,如果修改写入的值,读出的仍然是上一次的值,只有重新开始调试,才读到的是本次的值

使用特权

评论回复
5
chuxh| | 2022-7-9 18:27 | 只看该作者
也就是在实际运行中,修改写入的值,不正确?

使用特权

评论回复
6
jlyuan|  楼主 | 2022-7-9 18:40 | 只看该作者
嗯,只有重新调试才可以

使用特权

评论回复
7
juventus9554| | 2022-7-9 19:01 | 只看该作者
我也在调存储,大多问题是延时不对

使用特权

评论回复
8
juventus9554| | 2022-7-9 19:04 | 只看该作者
就是i2c的时序有差距,我的也没有通

使用特权

评论回复
9
chuxh| | 2022-7-9 19:07 | 只看该作者
因为第一次用pic有很多设置不太清楚,模拟i2c,16f690

使用特权

评论回复
10
jiajs| | 2022-7-9 19:09 | 只看该作者
delay()是多久的延迟??

使用特权

评论回复
11
zhaoxqi| | 2022-7-9 19:13 | 只看该作者
你可以看手册, 手册对写入之后的延迟,有一个明确的指标的..

使用特权

评论回复
12
yszong| | 2022-7-9 19:15 | 只看该作者
I2C的问题吧, 看看是读失败了,还是写失败了

使用特权

评论回复
13
llljh| | 2022-7-9 19:17 | 只看该作者
示波器看下I2C的时序,对一下看看

使用特权

评论回复
14
pengf| | 2022-7-9 19:19 | 只看该作者
I2C建议使用硬件I2C,软件模拟的时序不好控制

使用特权

评论回复
15
lizye| | 2022-7-9 19:25 | 只看该作者

搞定了吗?兄弟,我还在折腾2416

使用特权

评论回复
16
jlyuan|  楼主 | 2022-7-9 19:27 | 只看该作者
是的,经过这次调试,以后还是尽量用硬件。谢谢了,感谢回复。

使用特权

评论回复
17
jlyuan|  楼主 | 2022-7-9 19:29 | 只看该作者
不是我模拟程序的问题,是我自己理解错了。以后还是尽量用硬件I2C。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

880

主题

12030

帖子

4

粉丝