我使用的是Nucleo F303RE板。每当我尝试在STM32ubemxIDE中调试时。它总是显示失败启动GDB错误的错误。我已经附上了的截图
我已经更新了ST链路固件,还检查了我的设备管理器。
我也试过禁用我的windows防御器。
我还尝试过更改频率、接口、调试配置下的自动连接。
如果有人能帮我就太好了。我在工作中遇到了一个重要的演示。
我也在Atolic TrueStudio上尝试过,但仍然没有成功。在这里输入图像描述
感谢
在此处输入图像描述
Atolic TrueStudio上的详细错误:STMicroelectronics ST-LINK GDB服务器。5.1.0版版权所有(c(2018,意法半导体。保留所有权利。
使用以下选项启动服务器:持久模式:已禁用日志记录级别:1侦听端口号:61234状态刷新延迟:15s详细模式:已禁用SWD调试:启用
目标未找到设备
初始化ST-LINK设备时出错。原因:在目标上找不到设备。
原因是:在目标上找不到设备。这意味着调试器正在工作,但无法连接到微控制器。
问题可能是其中之一:
-
调试器和控制器之间的连接。先检查一下。
-
串行线调试器被禁用(我强烈认为这是问题所在(。当您在CubeMX或CubeIDE中创建新项目时,默认情况下会禁用串行线路调试器(我希望您只烧一次代码:(。因此,您必须使用stlink实用程序或类似工具擦除闪存。并且从类别SYS中的CubeMX启用串行线调试器。