coody_sz 发表于 2023-1-13 16:33 老哥专业,学习了 ![]() |
|
STC的EEPROM是FLASH结构,所有的FLASH都是扇区擦除的,擦除后全部是FF,写只能将1写成0,不能写成1. 多个字节的操作,先全部读出来(最多是一个扇区512字节),修改,擦除,写入。 FLASH是一种浮栅结构的FET(U盘、SD卡、TF卡、固态硬盘都是),一个FET一个bit,擦除就是将栅极放电,则FET截止,输出1,写入就是给栅极充电,则FET导通,输出0。停电后,栅极电压保持,一般能保持20年以上。 |
| EEPROM每个字节默认是FFH,所以只能写0将1改成0,擦除是按扇区(512B) |