4K的bootload已经使能了写保护,APP程序中还是能擦除掉bootload?

2019-12-17 21:31发布

STM32的前4K的bootload已经使能了写保护,主程序运行时把flash当EEPROM来使用,但是误写了前4k区域,居然被擦除了,图中已经4k已经打勾保护为只读,为啥还是能被擦除?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
一心2013
1楼-- · 2019-12-17 22:20
貌似写保护是通过选选项字吧,软件也可以通过修改选项字解锁保护。

或者写保护只是针对外部编程接口,但内部自己操作,是可以的吧。
huke08@126.com
2楼-- · 2019-12-18 03:11
 精彩回答 2  元偷偷看……
syc
3楼-- · 2019-12-18 08:19
内部可以擦啊
pnhywyb
4楼-- · 2019-12-18 08:27
huke08@126.com 发表于 2018-9-29 14:41
你好,请问你这个选项字节是用什么工具查看的呢?谢谢

STM32 ST-LINK Utility。

一周热门 更多>