打印
[PIC®/AVR®/dsPIC®产品]

flash模拟E2PROM

[复制链接]
340|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
HLHG|  楼主 | 2020-11-13 14:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PIC24用flash模拟E2PROM,大家用过吗,我用的官方提供的库函数,现在出现了几个问题,想请教一下大家,
1、比如存储数据num,这样写: DataEEWrite(num,DEEaddr1);是存不上数据的,只有这样才可以:
num=1;DataEEWrite(num,DEEaddr1);
2、存储一个常数,调试在线运行,保存的数据是正确的,但是不在线运行的情况下,读出的数据不正确。
不知道大家遇到过这样的问题吗,或者大家都是怎么应用的这个函数,能指教一下吗,谢谢。

使用特权

评论回复
沙发
ynwa| | 2020-11-16 09:55 | 只看该作者
1,DataEEWrite有两个参数,分别是数据及地址。你调用DataEEWrite时,当然先要给两个参数有效的值。
2,在线调试运行结果正确,说明代码应该没有问题。不清楚你所谓“不在线运行的情况”是什么情况?进入调试模式但不运行?编程standlone运行?

使用特权

评论回复
板凳
奔波儿熊| | 2020-11-16 11:23 | 只看该作者
1.是不是变量的作用范围没搞清楚?
2.很奇怪的问题,需要实际调试才能有点思路

使用特权

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

本版积分规则

23

主题

65

帖子

0

粉丝