你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

救救孩子!STM32CubeIDE 无法debug。

[复制链接]
李建坤 提问时间:2020-6-13 22:51 /
如题,按网上设置了,按F11后程序可以烧录进去,但不能在线调试。ST-Link 工具在 keil5上面是可以调试的。
有成功进行调试的朋友请帮帮忙~谢谢!
下图是控制台的信息:

捕获.PNG


下图是配置的信息,GDB选择自动启动本地GDB服务器
捕获.PNG

捕获.PNG

评分

参与人数 1 ST金币 +5 收起 理由
STMCU + 5

查看全部评分

收藏 评论8 发布时间:2020-6-13 22:51

举报

8个回答
李建坤 回答时间:2020-6-13 23:05:28
弄一下提示下面的信息,好像STLINK被锁住了。
Hardware watchpoint supported by the target
SWD frequency = 4000 kHz
ST-LINK Firmware version : V2J36S7
Device ID: 0x419
PC: 0x1
ST-LINK device status: LOCKUP
Enter STM32_AppReset() function
NVIC_DFSR_REG = 0x00000009
NVIC_CFGFSR_REG = 0x00000000
XPSR = 0x01000000
ST-LINK detects target voltage = 3.23 V
Device in lock up state, possibly "read and debug" protected. Use monitor commands to remove the protection
ST-LINK device initialization OK
ST-LINK device status: HALT_MODE
Debugger connection lost.
Shutting down...

Stopping port 61235
lebment 回答时间:2020-6-14 11:05:55
最好使用CubeMX工程,检查硬件,我的CubeIDE都没有问题。

评分

参与人数 1ST金币 +5 收起 理由
STMCU + 5

查看全部评分

李建坤 回答时间:2020-6-14 12:00:23
lebment 发表于 2020-6-14 11:05
最好使用CubeMX工程,检查硬件,我的CubeIDE都没有问题。

感谢回复!问题已经解决,是我自己搞错了调试配置和运行配置~~~
likang1202 回答时间:2020-6-14 14:46:26
不嫌麻烦的话卸了重装
mikecai 回答时间:2020-6-14 16:44:07
先别用自家的板子跑代码,用STM32开发板Discovery或与IDE 兼容的板子跑,确定硬件无问题。其次用标准 CubeIDE自然产生的 代码,确保软件无问题,再试下。

评分

参与人数 1ST金币 +5 收起 理由
STMCU + 5

查看全部评分

cf001 回答时间:2020-7-6 19:55:37
李建坤 发表于 2020-6-14 12:00
感谢回复!问题已经解决,是我自己搞错了调试配置和运行配置~~~

请问调试配置和运行配置在哪里设置呢?
李建坤 回答时间:2020-8-14 21:47:19
cf001 发表于 2020-7-6 19:55
请问调试配置和运行配置在哪里设置呢?

菜单栏上面有一个 运行(R) 的选项,点开它就可以看到了。有运行配置(N)和调试配置(B)。设置的话如果是使用STLINK的,就选上SWD就可以了。
mengmeng123xyz 回答时间:2020-9-12 09:24:46
李建坤 发表于 2020-6-14 12:00
感谢回复!问题已经解决,是我自己搞错了调试配置和运行配置~~~

请问怎么解决的?

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版