STM32
直播中

你又知道了

12年用户 1089经验值
私信 关注
[问答]

怎样去解决STM32 No Target connected的问题呢

怎样去解决STM32 No Target connected的问题呢?STM32 No Target connected有哪几种解决办法?

回帖(1)

罗红

2021-10-20 10:59:46
  STM32 No Target connected四种解决办法
  供电
  板子一定要供电!
  ST-LINK是否接触不良
  确保ST-LINK跟板子连接完好
  按住reset点击download
  硬件和接线都没问题情况下,这时候可能是SWD的引脚被占用了,或者被禁用了。
  这时候ST-LINK自然无法通过SWD跟板子通信,所以才会提示No Target connected。
  所以,这时候按住reset,再点击download,再松开reset。原理就是在程序运行到SWD引脚占用之前,把新的程序烧录进去,抢个时间差。但是这招不是每次都管用,有概率性失败。
  但是不要紧,我们还有第四招
  boot0 接高电平download正常程序后,再接回低电平,即可烧录
  boot0接高电平时,程序是跑得系统存储器或者内置SRAM中的程序,这时候不跑主闪存存储器的程序,SWD没有占用,ST-LINK也通信正常,烧录一个正常的程序后,再把boot0 接回低电平,就可以再烧录程序了。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分