程序里第一次擦写某段flash是成功的,第二次操作时,擦除flash失败。

nuvoton2022 |浏览165次
收藏|2022/09/07 13:09

满意回答

2022/09/07 16:01

这个问题是因为设置的擦除地址非页地址对齐,导致后面部分区域没被擦除,所以擦除操作后,在判断flash里是否是0XFF时失败。而第一次操作时成功是因为原本FLASH的这段区域是空的,所以擦写都是成功的。

chrishu

其他回答(0)
0人关注该问题
+1
 加载中...