登录注册
论坛
纯净的硅(中级)
768
0
IapErase(0x2000); for(i=0;i<64;i++) { IapProgram(0x2000+i,i); } b=IapRead(0x2001);
这是STC的EEPROM程序,按理说b读出来应该是1没错吧?,为什么会是63?
扫一扫,分享给好友
一粒金砂(初级)
14
你循环执行完后去读不正是从加到63了么?你的语法真的欠缺啊
小王同志 发表于 2020-6-12 08:56 你循环执行完后去读不正是从加到63了么?你的语法真的欠缺啊
额不是,应该是STC的BUG了,已经研究很久了,确定不是程序问题了
sky999 发表于 2020-6-12 10:25 额不是,应该是STC的BUG了,已经研究很久了,确定不是程序问题了
就是你程序的问题
一粒金砂(中级)
16
小王同志 发表于 2020-6-12 17:01 就是你程序的问题
这一段没问题,虽然最后加到63,但只读了第一个地址
建议贴全一点这样好分析
五彩晶圆(高级)
7671
2
全读出来是啥数据?
默认摸鱼,再摸鱼。2022、9、28
发表回复 回帖后跳转到最后一页
EEWorld Datasheet 技术支持
查看 »