你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

PC在进行程序烧录或芯片擦除时,一直显示"no target connect"可能的原因?

[复制链接]
吴显龙 提问时间:2025-10-29 12:33 / 未解决

我在使用st官方的开发板NUCLEO-H7S3L8,现在是板子可以被电脑识别并检测为stlink(板载),但keil软件在烧录时显示报错“no target connected”。 最开始板子是无法被PC检测到的(数据线是带数据传输的数据线),后来我把JP1断开(板子上用于选择stlink的跳线,断开时是选择了板载stlink),然后PC可以识别到板子了,但是烧录以后程序无法执行,我看数据手册上可能是Flash供电问题,然后我把JP5跳线改变(从3V3供电改为了1V8供电),然后板子上stlink的指示灯从红色(初始化完成状态)转变为熄灭状态,之后就再也无法烧录,且keil报错始终为“no target connected”,且用st官方软件进行芯片擦除时也无法连接到板子。但是PC的设备管理器中是可以检测到端口并识别为STlink的。现在PC是一直提示”no target connect“,我把网上的各种方法都尝试了一遍,但是没有解决。

收藏 评论3 发布时间:2025-10-29 12:33

举报

3个回答
cm32 回答时间:昨天 13:25

会不会芯片烧了或者锁了,用ST-Link Utility试试能不能擦除

xmshao 回答时间:昨天 17:38

你尝试使用STM32cubeProgrammer进行连接可以成功吗?

一般来讲,如果是ST的Nucleo板,有跟USB线就可以基于STLINk进行连接的,无须其它杂七杂八的调整,除非事先被胡乱调整过。

废鱼 回答时间:昨天 21:38

可能是关闭了swd接口,试一下按住reset按键的同时,擦除FLASH的内容。检查一下下载的程序是不是cubemx生成到,如果是,看一下调试口的配置。

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版