[PIC®/AVR®/dsPIC®产品] 16位单片机没有E2PROM,怎么保存数据

[复制链接]
656|4
 楼主| HLHG 发表于 2020-10-30 16:17 | 显示全部楼层 |阅读模式
PIC24HJ64GP504,这个单片机中没有E2PROM,只有闪存,请教大家几个问题,
1、如果想让单片机保存几个数据,掉电之后不丢失,在没有E2PROM的情况下,能写到flash中去吗?
2、应用程序如果烧写到flash中,怎么才能避免不覆盖写进去的数字呢?
谢谢大家。
资深技术 发表于 2020-10-30 18:22 | 显示全部楼层
1、能写进去;
2、地址不重叠。
hu9jj 发表于 2020-10-31 12:35 | 显示全部楼层
提醒楼主,flash不能重复写入,至少需要整页擦除后重写。如果需要保存经常变动的数据,建议还是用EEPROM更方便。
xiaoqi000 发表于 2020-10-31 22:02 | 显示全部楼层
整页都需要擦除
xiaoqi000 发表于 2020-10-31 22:09 | 显示全部楼层
用EEPROM确实更方便。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

70

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部