1. 确保硬件连接正确:首先检查您的ST-Link与电脑和STM32开发板的连接是否牢固。请使用正确的电缆并按照说明书的指示进行操作。2. 检查驱动程序版本:确认已安装最新的ST-Link驱动程序。如果已经安装了较旧的驱动程序,可以尝试从官方网站下载最新版本的驱动并进行升级。3. 使用其他工具测试连接:为了排除问题出在ST-...
一、解决方法: 1.只需在ST-Link Utility上点击Connect时,手动硬复位一下stm32单片机即可连接成功 2.有的型号不需要手动复位,有的型号需要。实测f103就不需要手动复位即可连接。这里进行一个配置,让需要复位的型号也不再需要复位:(高能,这个方法是我自己乱试出来的,网上也没找到过) (1) 如图2,点击Target->Settin...
STM32 STlink Utility突然连接不上板子,可能是下载啥别的程序用到就那几个引脚了,废话不多说,直接说方法: 把BOOT1和BOOT0都拉高,然后就能连接到STM32 STlink Utility,随便下个程序把那个覆盖了,然后在把BOOT1和BOOT0都接回来,也就是都拉低,设置成从flash启动就OK了。 我是这么理解的 可能理解有误 但是问题...
JTAG连接器(引脚15)的RESET引脚应连接到器件复位引脚. "热插拔"选项在SWD模式下可用. 当用户断开与目标的连接时,低功耗模式禁用. 对于JTAG模式,自ST-LINK固件版本V2J15Sx起提供"热插拔". 12/54 DocID16987 Rev1 [English Rev 23] UM0892 STM32 ST-LINK Utility用户界面 2.2.5 要在多探头的情况下使用的ST...
其它的不需要修改, 然后点击下面的apply 按钮, 然后调试Debug, 提示 No STLink 如下图 后来尝试了下载ST-LINK Utility 用它是可以正常连接STLink的, 然后也能正常进行升级操作. 也能正常读取ST-Link的序列号. 可是在CubeIDE中就不能正常读取 . 使用CubeIDE中的 ST-Link 更新功能 ...
降低连接速度:有时,连接速度过快会导致擦除和编程失败。在ST-LINK Utility中,尝试降低SWD通信速度,...
这时,可以尝试从设备管理器中更新驱动,或者使用STM32 ST-LINK Utility进行固件升级操作。确保ST-LINK...
用STM32 ST-LINK Utility也连接不上。 按照网上方法,按复位、Boot0/1都接到“1”等,都不管用。 解决办法:用Jlink调试器,下载前勾选上“Erase Full chip”,将整个chip擦除,下一次程序,这时再用ST Link 调试器就正常了。 后来我仔细回想了一下,应该是目标device选的不对(主型号是对的,但flash容量选的不太...
重新插拔一下usb,重新给stm32硬件板子上电,重新开一下软件环境,重启下电脑,或者换个usb口。这些都不行的话就可能是stm32的swim可能损坏了,要更换stm32了