STM32F4 使用 JFlash 加密后无法再擦除了

在尝试使用JFlash为STM32F4进行加密后,发现无法卸载或更新程序,甚至KEIL仿真也无法进行。通过ISP下载方式,将Boot0设高,Boot1设低,利用flash_loader_demo_v2.8.0工具进入读写保护功能,关闭读保护,最终解决了这个问题。建议将Boot0通过电阻接地以避免类似尴尬情况。
摘要由CSDN通过智能技术生成

一直好奇secure功能, 就点了下, 发现挺好的, 以后别人也不能读我的程序了.

不过接下来尴尬的事情来了, 当我想Unsecure的时候, 提示 解密成功耗时0.037s.

根本就不会触发擦除的操作, 怎么弄都无法下载新的程序, 更别说是keil仿真了.

问了同事, 说可以用ISP下载来破坏读保护.

将Boot0拉高, Boot1拉低, 上电(或者复位), 打开flash_loader_demo_v2.8.0

单片机上的串口一定要选串口1. 

 <

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值