jdjzlzq 发表于 2019-1-17 15:56:15

STM32F072 无法用st link 设置option byte

MCU:STM32F072

如附件图1所示,连接ST LINK 无法读取FLASH 弹出提示,读保护(原本并未设置读保护,不知道为何会变成读保护状态?)
然后用ST LINK 发现读保护设置在LEVEL 1,改成LEVEL 0,然后应用,但是无法应用下去,弹出图2所示错误提示

请各位大牛看下,哪里存在问题,万分感谢

wenyangzeng 发表于 2019-1-18 07:21:25

明显芯片进行过读保护操作了,只有整片删除才能解除。

xinshuwei 发表于 2019-1-18 08:47:26

你说的702图片明明是502,芯片没选对哇

xinshuwei 发表于 2019-1-18 08:48:05

xinshuwei 发表于 2019-1-18 08:47
你说的702图片明明是502,芯片没选对哇

sorry,更正下072 ,图片里是052

Kevin201707 发表于 2019-1-18 09:17:59

先解除保护(Level 0重现下载一次),然后在操作。

zjczm 发表于 2019-1-18 12:32:25

先用用串口采用系统模式执行擦除。

jdjzlzq 发表于 2019-1-18 14:20:36

Kevin201707 发表于 2019-1-18 09:17
先解除保护(Level 0重现下载一次),然后在操作。

如上图1所示,我用ST LINK 选择了LEVEL 0,然后应用,还是报错,无法恢复到LEVEL 0;正常其他单片机,LEVEL O 应用下,自动全片擦除,然后就可以访问了,很奇怪

jdjzlzq 发表于 2019-1-18 14:21:19

xinshuwei 发表于 2019-1-18 08:48
sorry,更正下072 ,图片里是052

不过芯片确实是072,用ST LINK 连接之后,显示是052

jdjzlzq 发表于 2019-1-18 14:22:03

zjczm 发表于 2019-1-18 12:32
先用用串口采用系统模式执行擦除。

如何使用串口?采用系统模式擦除?

stm1024 发表于 2019-1-18 14:57:52

本帖最后由 stm1024 于 2019-1-18 15:42 编辑

左下角说的是在睡眠模式和停止模式……是否有可能这个时候Flash的时钟都关闭了?
主窗口中能读到Flash的数据吗?
页: [1] 2
查看完整版本: STM32F072 无法用st link 设置option byte