stm32cube烧录时Target no device found. Error in initializing ST-LINK device.
可以首先检查stlink是否完好,检查指示灯是否正常,检查电脑设备管理器能否获取到,如都正常可排除原因1。很多情况下可能是因为这里配置为No Debug导致无法正常烧录使用。本篇文章解决的问题是。
·
本篇文章解决的问题是在使用stm32cubeIDE烧录程序时,遇到了
Target no device found
Error in initializing ST-LINK device.
Reason: No device found on target.
的问题,如下图所示:

可能的原因包括:
- ST-LINK损坏。
- stm32芯片被锁。
可以首先检查stlink是否完好,检查指示灯是否正常,检查电脑设备管理器能否获取到,如都正常可排除原因1。
stm32芯片被锁可能是因为先前在烧录程序时改变了某些引脚的配置,建议按下图所示设置SYS Mode:

很多情况下可能是因为这里配置为No Debug导致无法正常烧录使用。
解决方案为将BOOT0和BOOT1引脚拉高,重新烧录即可。
更多推荐



所有评论(0)