问题是这样的哈,我本来想的ee里的数据是掉电不清除的,然后我就准备先把数据烧写进ee里面,然后再把程序烧写进flash里面,结果我烧写程序的时候,发现eeprom里面的数据被清除了。问题是我程序里面根本就没有任何操作eeprom的指令啊,eeprom的数据不是掉电都不清除的吗?我是有什么没有设置好吗?单片机用的PIC的。
2条回答 默认 最新
- 国富兵强计划 2022-03-11 15:32关注
解决方法是File下,project properties下,picket3下,有两个选项,可以切换成另一个内存设置,然后可选择不擦除EEPROM。
或者直接在主函数外写__EEPROM_DATA(1,2,3,4,5,6,7,8);一次写入八字节数据,该存储只在程序里运行一次。需要再写八个字节,就再在后面接上__EEPROM_DATA();本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 unity 绘画方面的问题
- ¥15 FTP 明明给了权限但是还是550 Permission denied问题
- ¥20 Java的kafka错误unknowHostException
- ¥20 gbase 8a没有lisense,需要获取一个lisense
- ¥15 前端的3d饼图不知道用啥框架做的
- ¥15 算法问题 斐波那契数 解答
- ¥15 VS2019 SPY++ 获取句柄操作
- ¥15 Facebook 获取广告
- ¥15 PID算法的输出结果如何转换成pwm
- ¥15 java文本解密算法