打印
[STM32F1]

RAM调试老是弄不好

[复制链接]
516|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
spark周|  楼主 | 2017-8-27 14:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在下再不了程序了。听说可以在RAM调试中解锁,但是RAM调试老是弄不好。
求个RAM解锁代码,我的RAM64K的:Q
沙发
jiajs| | 2017-8-27 14:21 | 只看该作者

通过串口BOOT更新程序好了;

使用特权

评论回复
板凳
wyjie| | 2017-8-27 14:22 | 只看该作者
用stvp软件,擦除保护字节后就可以了!

使用特权

评论回复
地板
dengdc| | 2017-8-27 14:25 | 只看该作者
嗯, 用工具最简单. 我发现用 JLINK 也能实现清除读保护的功能.

使用特权

评论回复
5
wuhany| | 2017-8-27 14:27 | 只看该作者

工具名称: JLinkSTM32
到 Segger 文件夹下去找吧

使用特权

评论回复
6
lizye| | 2017-8-27 14:29 | 只看该作者
楼上正解,用j-link就可以,不必麻烦用串口烧写程序了

使用特权

评论回复
7
liliang9554| | 2017-8-27 14:31 | 只看该作者

直接用这个:"C:\Program Files\SEGGER\JLinkARM_V470\JLinkSTM32.exe",在菜单里显示为:SEGGER/J-LINK ARM V4.7.0/Processor Specific Utilities/J-Link STM32 Unlock,非常方便。

使用特权

评论回复
8
jiajs| | 2017-8-27 14:33 | 只看该作者
不过后果就是flash被全部清空了!

使用特权

评论回复
9
wyjie| | 2017-8-27 14:34 | 只看该作者
stm32的读保护机制就是读保护解除,再次上电就擦除flash,在ram中解锁一样。

使用特权

评论回复
10
heweibig| | 2017-8-27 14:35 | 只看该作者
嗯,所以用jlink解锁最省事

使用特权

评论回复
11
shimx| | 2017-8-27 14:36 | 只看该作者
或者直接烧一个没锁的程序

使用特权

评论回复
12
spark周|  楼主 | 2017-8-27 14:38 | 只看该作者

嗯,我再好好缕一缕吧,有了好消息及时通知大家,结贴喽

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

821

主题

10121

帖子

4

粉丝