EEPROM:
調(diào)用 EEPROM_ERASE 擦除256字節(jié),但我寫入260字節(jié),發(fā)現(xiàn)多余的4字節(jié)能正常寫入。
注釋?EEPROM_ERASE 指令,不擦寫,直接寫入,發(fā)現(xiàn)首256字節(jié)無(wú)法寫入,但最后4字節(jié)能正常寫入。
FLASH:
調(diào)用擦除函數(shù),擦除4K后,讀出是一堆 0xA9BDF9F5,為什么不是0XFFFFFFFF ??
調(diào)用?FLASH_ROM_ERASE 擦除4K字節(jié),從4K-256字節(jié)處寫入260字節(jié),發(fā)現(xiàn)多余的4字節(jié)能正常寫入。
注釋?FLASH_ROM_ERASE 指令,不擦寫,直接寫入,發(fā)現(xiàn)首4K字節(jié)邊界內(nèi)無(wú)法寫入,但下一4K的4字節(jié)能正常寫入。
不知道底層庫(kù)做了什么騷操作,測(cè)試結(jié)果與常規(guī)預(yù)期不一致。