• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32如何在SWD被禁止的时候抹掉用户程序

donatello 2017-11-08 浏览量:865

       如题,有时候用户程序里面会有个别语句会把SWD引脚禁掉,甚至是把SWD的时钟都关掉了,一旦出现了这种情况,我们都是在MDK使用SWD下载的时候按下复位按钮强制恢复SWD引脚的功能,但是这个方法不一定每次都会成功,请问,有没有别的方法可以把用户程序擦掉进而让SWD接口恢复工作?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 要么串口ISP,要么按复位碰运气,别无他法,我已经被搞了很多次了。。。


    • 发布于 2017-11-09
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 更改boot,从串口烧写一个程序,把程序写成没有禁用的就可以了。
    • 发布于2017-11-08
    • 举报
    • 评论 0
    • 0
    • 0

电子老工程师 回复了  :制造商 AVX Corporation 制造商零件编号 08053C475KAT2A 描述 CAP CER 4.7UF 25V X7R 0805 回复

电子老工程师 回复了  :https://www.everlight.com/file/ProductFile/334-15-F1C5-1RTA.pdf 回复

  • 基本上就是改boot+重启了.
    • 发布于2017-11-17
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :不是,是500赫兹的 回复

相关问题

问题达人换一批

STM32如何在SWD被禁止的时候抹掉用户程序