首页交流分享STM32莫明读保护无法下载程序的解决办法

STM32莫明读保护无法下载程序的解决办法

时间2017-10-23 11:21:48发布caterwang分类交流分享浏览5914

    正在用一块STM32F407VE的开发板进行程序测试,开始用KEIL4+3线的SWD小工具调试得挺顺的。有一天,得到了一个工程,是KEIL5版本的工程,是的,没错是keil5版本的。于是各种捣鼓,把KEIL5装好。把程里面与硬件相关的代码修改好。

    KEIL5里面,下载程序的按钮被点下了,静待结果,我惊呆了,没下载成功。KEIL5认不到开发板了,于是种重上电,复位,仍然无济于事,然后又是用串口进行下载,还是无果。于是我断定,板子坏了,得重买开发板,于是又花了170大洋,苦苦等了一个星期,板子到了,迫不及待的打开KEIL5工程,再点下载,结果,结果还是和上一块板子一样。难道,是悲剧。

image.pngimage.png

    上网尝试各种高招,但都不适用我的情况。不过我发现用串口下载模式时,能连到开发板的,欧耶,于是摸索一会,终于找到解决问到的办法了,口水话太多,我自己都受不了了,下面进入正题。

  1. 设备板子BOOT0为高电平,接好串口,当然,同时SWD小工具也是要连好的,上电;

  2. 打开ST ISP工具,连接设备提示成功后,不要再动;(或许这步可以省掉啊,不想再去重现故障了)

    微信截图_20171023113720.jpg

  3. 打开J-Flash工具,连接目标板,提示成功后,点Target->unsercure chip,接下来擦除IC(Target->Rrase chip),然后随便找一个可以用的HEX,烧录进去。

    image.png

  4. 板子断电,BOOT0设置为低电平,再上电。大功告成。

    image.png

凯特网版权声明:以上内容允许转载,但请注明出处,谢谢!

展开全文READ MORE
STM32读保护J-FLASH
什么是PoE、PSE、PD设备? STM32F407+LWIP+DP83848网线断开及重联方法

游客 回复需填写必要信息