你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
IAR中进行debug有时程序一运行调至__DebugBreak
[复制链接]
acoo21st1980092
提问时间:2011-9-5 22:16 /
各位大侠,小弟在IAR中调试STM8S程序时,偶尔会出现程序运行后一直调至disassembly窗口中的__DebugBreak,不明白是何因?多谢指教!!
赞
0
收藏
0
评论
7
分享
发布时间:2011-9-5 22:16
举报
请先
登录
后回复
7个回答
废鱼
回答时间:2011-9-6 10:14:24
a0a.1 0b0c
RE:IAR中进行debug有时程序一运行调至__DebugBreak
__DebugBreak,你看这个代码子啊什么地方,很可能是你的程序中发生错误引起的。
赞
0
评论
回复
支持
反对
hui235
回答时间:2011-9-6 21:43:59
a0a.1 0b0c
RE:IAR中进行debug有时程序一运行调至__DebugBreak
也有可能是你编译环境设置的问题。。
去使用反汇编查看代码
赞
0
评论
回复
支持
反对
hui235
回答时间:2011-9-7 08:37:47
a0a.1 0b0c
回复:IAR中进行debug有时程序一运行调至__DebugBreak
一般在debug的时候,如果调用的是库,工程里没有源代码,就会进行反汇编,一步步查看。。
赞
0
评论
回复
支持
反对
acoo21st1980092
回答时间:2011-9-23 16:03:28
a0a.1 0b0c
RE:IAR中进行debug有时程序一运行调至__DebugBreak
首先,感谢楼上各位兄台的回复,谢谢!!
反汇编代码已看过,后经测试发现,若在debug过程中,反复启动/停止DEBUG,如此几次后就会出现,同时还会出现堆栈溢出现象。
但若每次DEBUG前进行RESET操作,则不会出现该现象。
所以,不知是程序架构问题,或是IAR平台设置的问题?
赞
0
评论
回复
支持
反对
zimiao815
回答时间:2014-4-29 16:13:39
a0a.1 0b0c
回复:IAR中进行debug有时程序一运行调至__DebugBreak
我也遇到这样的情况了 程序停在了__DebugBreak 这里 怎么解决啊
赞
0
评论
回复
支持
反对
action-408698
回答时间:2018-3-6 11:12:21
a0a.1 0b0c
现在我也碰到这样问题,请问大神如何解决的?
赞
0
评论
回复
支持
反对
zalelife
回答时间:2020-4-1 20:20:51
a4a.1 0b0c
不要选中软件项目中Options->Linker->Library->Include C-SPY debugging supp
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
RE:IAR中进行debug有时程序一运行调至__DebugBreak
RE:IAR中进行debug有时程序一运行调至__DebugBreak
去使用反汇编查看代码
回复:IAR中进行debug有时程序一运行调至__DebugBreak
RE:IAR中进行debug有时程序一运行调至__DebugBreak
反汇编代码已看过,后经测试发现,若在debug过程中,反复启动/停止DEBUG,如此几次后就会出现,同时还会出现堆栈溢出现象。
但若每次DEBUG前进行RESET操作,则不会出现该现象。
所以,不知是程序架构问题,或是IAR平台设置的问题?
回复:IAR中进行debug有时程序一运行调至__DebugBreak