通过电脑配置仿真器为ST-LINK DEBUG,首先把ST-LINK/V2调试器和mini32单片机插到笔记本电脑上,具体步骤如下:
1、在某宝入mini32单片机加st-link调试器,用的mac笔记本,直接插U口上。
2、连接以后我们调试一下,打开项目配置选项卡,点Debug配置仿真器为ST-LINK DEBUG,最后一步再点击setting。
3、弹出选择SW,右侧SW/JATG Devise 下出现id号,如下图就是对的。
4、如果查找不到目标板,切换到Utilities选项卡检查插线和主板,设置ST-LINK DEBUG 点击Setting。
5、Download Function 选择第一项,其余默认点击下面的添加add,ST-LINK/V2和STM32单片机连接就没问题了。
重新插拔一下usb,重新给stm32硬件板子上电,重新开一下软件环境,重启下电脑,或者换个usb口。这些都不行的话就可能是stm32的swim可能损坏了,要更换stm32了
检查接线是否正确。stm32f407用link烧录不进去检查接线是否正确,检查电路的设计,看单片机最小系统有没有问题,复位电路、供电、还有个比较重要的boot脚。link,英语单词,名词、及物动词、不及物动词,作名词时意为“[计] 链环,环节;联系,关系。
没有连接上stlink,首先你打开我的电脑看看是不是有连接上后stlink驱动显示,或者拔插下,看看stlink安装成不成功,如果还不成功。
1、检查连线,是不是线接错了或者没有接好
2、显示有驱动,你打开flash---》configure
flash
tools---》debug---》-stlink
settings--》里面设置是不是swdio,device里面有没有东西。尝试重装下驱动
3、换线试试,之前遇到过stlink连接的usb线断了一根。
还是不行,就看看设置。
出现这个问题不是Jlink和STM32连不上,是你的电脑和Jlink没连接上,Jlink有问题的可能性比较大。 另外你的驱动版本是4.08的,升级到4.8x试试看。
可以使用SWD模式连接,你可以搜索一下SWD和TJAG接口区别,然后按照SWD模式进行连接即可,图2中,最下方的20Pins的连接器,就是Jtag接口,stlink要连接到这个接口,至于那个线怎么连接,可参考如下:
本文标签:stm32f407stlink连接不上