这种问题,一是可能是你的STlink的问题,尤其是那种十几块的仿真器,很不稳定,可以试试其他的仿真器
连接线不可靠,有焊接的问题,也就是找不到目标芯片了
单片机之前的代码禁用了仿真口,要使用串口方式,先烧一下程序。
首先要选择SWD模式下载,观看debug下面的设置是否检测到Stlink
是不是选择的 stlink,看看 debuger 里面设置。
如果你用的KEIL工具,可以在debug设置里面看到仿真器的状态,能识别设备说明仿真器没问题,不能识别说明你仿真器和设备连接不对,可能是芯片的问题,也可能是仿真器的问题,需要一步步排查