openocd不能调试问题


按 “CM32M433R-START快速上手” 创建了printf示例工程(修改工具链为unkonwn64,默认工具链编译报错),并按文章中的步骤进行调试,发现串口打印乱码,手动暂停程序,程序停在exception handler中
经过定位发现 “Pre-run/Restart reset”导致调试模式异常
去勾选 “Pre-run/Restart reset” 就能正常调试,如果勾选,且设置任何断点 则debug模式启动就会异常(不设置断点则能正常输出)
有谁知道为什么 “Pre-run/Restart reset” 会造成调试异常么,在线等~~
小
小白two588 天前 ·
1 楼
https://www.rvmcu.com/quickstart-show-id-15.html
按这个应该是没有问题的,不知道你是改了什么地方会出现这种情况
Pre-run/Restart reset 应该是通过gdb发一个halt指令
💡 请 登录 后参与讨论(微信扫码即登录/注册)
帖子信息
版块CM32M433R MCU
回复1
浏览3550
发布2025-02-28 17:41
本版热门
关于如何创建一个浮点立即数0 回复