只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
使用道具 举报
Hephaestus 发表于 2022-10-17 05:50 按页擦除,从后往前读,第一个不是0xff的166就是你要的166。
yzwzfyz 发表于 2022-10-17 14:39 地址【0,1,2,3,4】写随机数据,地址【5】写指针0-4,记录当前位置 例:开机读到【5】=3,即上次写的是 ...
188610329 发表于 2022-10-17 09:59 24c系列,只有读写的eeprom,比较适合插标法,即6个字节存5个字节数据,写完数据,后面写个0,下次写,新数 ...
hxdby 发表于 2022-10-18 10:11 谢谢!我的理解是,比如地址0,1,2,3,4,5,地址0写一个数据后,再在地址1写0,然后在地址1写数据后,覆盖 ...
Hephaestus 发表于 2022-10-18 11:34 你的理解完全错误,eeprom和flash不可能“覆盖原先的0”。 必须先把原先的数据全部擦除成1,字节表达 ...
hxdby 发表于 2022-10-18 16:08 对于flash而言,确实需要在重新写数据之前先擦除,也就是需要写一个函数,专门来干擦除的活,但是eeprom ...
188610329 发表于 2022-10-18 17:20 你看一下 24C08 的手册 就知道了, 压根没有擦除指令, 只有读写指令, 难道你去写0xff ? 这不是多此一 ...
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网