STM32调试问题

STM32调试问题,stm32,stm32cubemx,truestudio,stm32cubeide,Stm32,Stm32cubemx,Truestudio,Stm32cubeide,我使用的是核子F303RE板。每当我尝试在STM32cubemxIDE中调试时。它总是显示启动GDB失败的错误。我已经附上了截图 我已经更新了ST Link固件,并检查了我的设备管理器 我还尝试禁用我的windows defender 我还尝试在调试配置下更改频率、接口和自动连接 如果有人能帮我,那就太好了。我在工作中被一个重要的演示卡住了 我也在Atolic TrueStudio上试过,但还是没有成功 谢谢 Atolic TrueStudio上的详细错误: 意法半导体ST-LINK GDB服

我使用的是核子F303RE板。每当我尝试在STM32cubemxIDE中调试时。它总是显示启动GDB失败的错误。我已经附上了截图

我已经更新了ST Link固件,并检查了我的设备管理器

我还尝试禁用我的windows defender

我还尝试在调试配置下更改频率、接口和自动连接

如果有人能帮我,那就太好了。我在工作中被一个重要的演示卡住了

我也在Atolic TrueStudio上试过,但还是没有成功

谢谢

Atolic TrueStudio上的详细错误: 意法半导体ST-LINK GDB服务器。版本5.1.0 版权所有(c)2018,意法半导体。版权所有

使用以下选项启动服务器: 持续模式:禁用 日志记录级别:1 监听端口号:61234 状态刷新延迟:15秒 详细模式:已禁用 社署调试:已启用

目标未找到设备

初始化ST-LINK设备时出错。 原因:在目标上找不到设备。

原因是:在目标上找不到设备。这意味着调试器正在工作,但无法连接到微控制器

问题可能是其中之一:

  • 调试器和控制器之间的连接。先检查一下

  • 串行线调试器被禁用(我强烈认为这就是问题所在)。 在CubeMX或CubeIDE中创建新项目时,串行线调试器在默认情况下处于禁用状态(我希望您只刻录一次代码:))。因此,您必须使用stlink实用程序或类似工具擦除闪存。和从SYS类中的CubeMX启用串行线调试器


非常感谢您从逻辑上解释了问题所在。我会接受你的建议,试着弄清楚。我目前正在寻找工具,可以让我擦除闪光灯。ST Link实用程序允许我更新固件:)不要发布代码、数据、错误消息等的图像-复制或在问题中键入文本。