请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F072 无法用st link 设置option byte

[复制链接]
jdjzlzq 提问时间:2019-1-17 15:56 /
MCU:STM32F072

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

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

图1

图1

图2

图2
收藏 评论12 发布时间:2019-1-17 15:56

举报

12个回答
wenyangzeng 回答时间:2019-1-18 07:21:25
明显芯片进行过读保护操作了,只有整片删除才能解除。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

xinshuwei 回答时间:2019-1-18 08:47:26
你说的702  图片明明是502,芯片没选对哇

评分

参与人数 1蝴蝶豆 +1 收起 理由
STMCU + 1

查看全部评分

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

sorry,更正下  072 ,图片里是052
Kevin_G 回答时间:2019-1-18 09:17:59
先解除保护(Level 0重现下载一次),然后在操作。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

zjczm 回答时间:2019-1-18 12:32:25
先用用串口采用系统模式执行擦除。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

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 收起 理由
STMCU + 2

查看全部评分

jdjzlzq 回答时间:2019-1-18 16:04:20
stm1024 发表于 2019-1-18 14:57
左下角说的是在睡眠模式和停止模式……是否有可能这个时候Flash的时钟都关闭了?
主窗口中能读到Flash的数 ...

主窗口,读FLASH提示如图片所示,提示写保护了
五哥1 回答时间:2019-3-5 16:38:00
找个JLINK ,用SWD连接,用J-LINK COMMANDER  软件,直接输入命令UNLOCK   芯片型号 解锁,就好了

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

ziyoudegeng133 回答时间:2023-1-9 17:45:11
你好,楼主。我现在碰到了同样的问题,您解决了吗?
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版