这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 用AXD调试不中断,用SDT却是OK的

共4条 1/1 1 跳转至

用AXD调试不中断,用SDT却是OK的

菜鸟
2006-05-06 22:07:27     打赏

我调试时碰到一个问题,请朋友们指点指点。问题是这样的,使用SDT调试都可以,但是用AXD调试时有这个问题,在任何一个中断服务程序里设断点,当程序中断后停在断点处后再运行还可以继续进入中断,但是只要在非中断服务程序里设断点,程序运行到断点暂停后再运行就不能产生中断了,现象上看就是中断被屏蔽了,程序还在继续运行并没有死机。不知道是怎么会事,是不是那里设置不对?




关键词: 调试     中断     却是    

菜鸟
2006-05-08 20:16:00     打赏
2楼
你用的是什么仿真器?有可能是因为进入中断后,仿真器把中断给屏蔽掉了.

菜鸟
2006-05-08 23:26:00     打赏
3楼
我用的是SDT的简易JTAG和ARM7调试代理V1.5.1,芯片是S3C44B0X。今天又反复试了,SDT下暂停后继续运行则中断正常,如果在主程序里设断点的话就和ADS里一样不会有中断了。会不会和初始化代码有没关系,汇编那部分没研究过。

菜鸟
2006-05-08 23:59:00     打赏
4楼

有可能,你看看初始化的代码吧.


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]