只需一步,快速開始
熱門: 51單片機 | 24小時必答區(qū) | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設(shè)計
使用道具 舉報
Hephaestus 發(fā)表于 2022-10-17 05:50 按頁擦除,從后往前讀,第一個不是0xff的166就是你要的166。
yzwzfyz 發(fā)表于 2022-10-17 14:39 地址【0,1,2,3,4】寫隨機數(shù)據(jù),地址【5】寫指針0-4,記錄當前位置 例:開機讀到【5】=3,即上次寫的是 ...
188610329 發(fā)表于 2022-10-17 09:59 24c系列,只有讀寫的eeprom,比較適合插標法,即6個字節(jié)存5個字節(jié)數(shù)據(jù),寫完數(shù)據(jù),后面寫個0,下次寫,新數(shù) ...
hxdby 發(fā)表于 2022-10-18 10:11 謝謝!我的理解是,比如地址0,1,2,3,4,5,地址0寫一個數(shù)據(jù)后,再在地址1寫0,然后在地址1寫數(shù)據(jù)后,覆蓋 ...
Hephaestus 發(fā)表于 2022-10-18 11:34 你的理解完全錯誤,eeprom和flash不可能“覆蓋原先的0”。 必須先把原先的數(shù)據(jù)全部擦除成1,字節(jié)表達 ...
hxdby 發(fā)表于 2022-10-18 16:08 對于flash而言,確實需要在重新寫數(shù)據(jù)之前先擦除,也就是需要寫一個函數(shù),專門來干擦除的活,但是eeprom ...
188610329 發(fā)表于 2022-10-18 17:20 你看一下 24C08 的手冊 就知道了, 壓根沒有擦除指令, 只有讀寫指令, 難道你去寫0xff ? 這不是多此一 ...
本版積分規(guī)則 發(fā)表回復(fù) 回帖后跳轉(zhuǎn)到最后一頁
小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術(shù)交流QQ群281945664
Powered by 單片機教程網(wǎng)