zero99 发表于 2016-12-2 10:29:54

STM8L101F3 bootloader升级固件擦除Flash

STM8L101F3通过bootloader升级固件的时候,怎么防止Flash最后一页被擦除

请大家帮忙看看,谢谢

peter001 发表于 2016-12-2 12:44:12

不要全片擦除呀,擦一页写一页,最后一页不操作,或者最后一页设置写保护,不知道可以不

wdshuang09 发表于 2016-12-2 12:18:33

最后一页擦除前先读出来,擦除后再回写最后一页即可,

Asgard 发表于 2016-12-5 11:41:05

peter001 发表于 2016-12-2 12:44
不要全片擦除呀,擦一页写一页,最后一页不操作,或者最后一页设置写保护,不知道可以不 ...

写保护后,Bootloader没有功能。:(

Asgard 发表于 2016-12-5 11:41:53

wdshuang09 发表于 2016-12-2 12:18
最后一页擦除前先读出来,擦除后再回写最后一页即可,

已经解决了,做法跟你这个类似,感谢:lol

peter001 发表于 2016-12-5 21:44:04

Asgard 发表于 2016-12-5 11:41
已经解决了,做法跟你这个类似,感谢

如果最后一页确实要写操作,这是一个好办法
页: [1]
查看完整版本: STM8L101F3 bootloader升级固件擦除Flash