久芯网

ST-LINK在STM32CubeProgrammer中无法连接到器件问题

avatar 风过无痕 提问时间: 2023-07-26 21:07:12 / 未解决
ST-LINK在STM32CubeProgrammer中无法连接到器件,对比发现serial number有些差别,这个ST-LINK的序列号比较奇怪,有哪位高手可以修改这个序列号么
guolh@163.com
8个回答
  • avatar 风过无痕
    回答时间: 2023-07-26 21:24:47

    使用STLINK Utility是没有问题的,序列号读出来是56003700100000315037504E,使用KEIL显示序列号是V,也能用,就是使用STM32CubeProgrammer不行,能连到ST-LINK,但是连接不了器件,换一个ST-LINK(序列号03xxxxxxxxxxxx)的就没有问题,确认不是接线的问题,请教一下:这个serial number 能够用什么方法改一下,根据像是超出了软件识别的范围

  • avatar xmshao
    回答时间: 2023-07-26 21:50:47

    不认为你连接不上是因为这个序列号的原因,而且这个序列号也无须手动修改。不如重点检查下连线、供电方面。 从显示来看,你的STLINK是V2版本的,按理可以使用STLINK Utility工具连接试试。

  • avatar butterflyspring
    回答时间: 2023-07-26 22:12:01

    序列号在这里就是帮助Windows 确定当前连接的是哪个ST-LINK。 既然识别到了,多半ST-LINK 能连接。如果要使用新的功能,需要升级一下固件。 而连接不到器件就像大家说的,检查一下最小系统和SWD的连接情况。

  • avatar xmshao
    回答时间: 2023-07-26 22:42:03
    风过无痕 发表于 2022-6-20 10:34
    使用STLINK Utility是没有问题的,序列号读出来是56003700100000315037504E,使用KEIL显示序列号是V,也能 ...

    你将STM32CubeProgrammer的reset mode调整下再连接看看。

  • avatar perseverance51
    回答时间: 2023-07-26 23:12:05

    我也遇到这样的问题,STM32CubeProgrammer软件连接,ST-LINK显示序列号为数字4,不能连接目标烧录芯片,不能进行程序下载。然而使用STM32 ST-LINK Utility软件可以显示完整序列号出来,可以进行程序烧写。

  • avatar Ken_Wade
    回答时间: 2023-07-26 23:35:31

    我也遇到这个问题了,想问一下楼主解决了没

  • avatar 知足-
    回答时间: 2023-07-27 00:04:38

    固件更新下试试?

  • avatar 杨溢
    回答时间: 2023-07-27 00:21:29

    我也遇到了,也是像楼主一样换了stlink才行的。我用了3个stlink,3个都能用STM32 ST-LINK Utility进行链接。1个能用STM32CubeProgrammer链接。能链接的直接识别到序列号,而另外两个不行。 有可能就行序列号的问题。 380059001500004d3359534e//8 090034001000004d3359534e //ok 27003900110000334837524e//'

会员中心 微信客服
客服
回到顶部