按CH32V30x的應用手冊上的介紹,擦除后讀出來的半字應該是0xe339,與平時用的Flash有所出入,平時的Flash擦除完后讀出來都是0xFF。
在移植FlashDB過程中,發(fā)現(xiàn)始終移植不成功,如下圖。
FlashDB中包含了將含1位全部寫0x00的操作(先寫入0x42,后續(xù)更改寫入0x00),而對于CH32V30x,好像并沒有這種機制。
然后下面是我的問題:
1、是否有方式可以讓CH32V30x擦除后的內(nèi)容為0xFF,以兼容一種比較標準且通用的Flash數(shù)據(jù)庫,如FlashDB;
2、擦除為0xe339,在寫入一次后是否不再可以重復修改。