Tonny·Tang 2023-08-31 15:36 采纳率: 0%
浏览 8

(标签-STM32|关键词-set)

STM32CubeProgrammer链接时报错“UR connection mode is defined with the HWrst reset mode”,请问各位该如何解决。
目前已尝试方案:
1、将shared下的disable更改为enable,更改后刷新serial number显示no st-link detected:

img

2、settings菜单中设置reset mode为software reset,再刷新再connect,结果一样报错“UR connection mode is defined with the HWrst reset mode”;

3、本想尝试在STMCubeProgrammer软件的"Advanced options"菜单中更改复位模式为"Connect under reset",然后重新连接目标板,但找了很久没找到。

4、已更换2款mini ST-link及一款st-link 原装下载器。

尝试过程中更换过用STM32 ST-LINK Utility去链接,connect之后报了个“Device family :Unknown device”,详见下图:

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-08-31 18:08
    关注

    【以下回答由 GPT 生成】

    根据你的描述,我了解到你在使用STM32CubeProgrammer链接设备时遇到了错误"UR connection mode is defined with the HWrst reset mode"。根据你所尝试的解决方案,这个问题可能是由复位模式引起的。

    在STM32CubeProgrammer中,复位模式有两种选择:Hardware reset(硬件复位)和Software reset(软件复位)。错误信息提示你的连接模式被定义为硬件复位。

    为了解决这个问题,你可以尝试以下两种方法:

    方法一:通过修改连接参数进行软件复位 1. 打开STM32CubeProgrammer并选择你的设备。 2. 在左侧侧边栏中找到菜单:Target > Option Bytes。 3. 在Option Bytes窗口中,将Reset Mode选项更改为Software Reset,并点击OK保存更改。 4. 再次尝试刷新和连接设备,看看是否还会出现相同的错误信息。

    如果方法一不起作用,你可以尝试方法二:

    方法二:尝试使用其他ST-LINK工具 1. 下载并安装ST-LINK Utility。你可以从STMicroelectronics的官方网站上找到此软件。 2. 打开ST-LINK Utility,并连接你的设备。 3. 在ST-LINK Utility界面的顶部菜单中,选择Target > Connect Under Reset。 4. 重新尝试链接设备并检查是否仍然出现相同的错误信息。

    如果以上方法都不能解决问题,我建议你检查一下硬件连接是否正确,并确保使用的ST-LINK或min ST-link的版本是否与你的设备兼容。如果问题仍然存在,可能需要向STMicroelectronics官方技术支持寻求进一步的帮助。

    希望这些解决方案能够帮助你解决问题!如果还有任何疑问,请随时询问。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 修改了问题 8月31日
  • 修改了问题 8月31日
  • 修改了问题 8月31日
  • 创建了问题 8月31日

悬赏问题

  • ¥15 付费求做一个自助抢单插件
  • ¥15 bat批处理,关于数据复制问题
  • ¥50 同步两个不同结果的array中某些属性
  • ¥15 悬赏15远程操控解决问题
  • ¥15 CST复制的模型无法单独修改参数?
  • ¥15 前端页面想做个定时任务,但是使用requestAnimationFrame,setinterval和settimeout都不行
  • ¥15 根据以下文字信息,做EA模型图
  • ¥15 删除虚拟显示器驱动 删除所有 Xorg 配置文件 删除显示器缓存文件 重启系统 可是依旧无法退出虚拟显示器
  • ¥15 vscode程序一直报同样的错,如何解决?
  • ¥15 关于使用unity中遇到的问题