打印
[ZLG-ARM]

伪中断

[复制链接]
2422|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
米其林r|  楼主 | 2010-9-22 19:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先声明这是别的网页里面看到的帖子,最近在工作中用到了atmel sam7x256  arm7芯片,不断的进入伪中断,问题和下面这位仁兄描述的一样,希望知道的大侠回答一下,版主知道的话就拉兄弟一把啊!伪中断代码究竟是在启动文件里面去实现还是在应用程序里面写, 如果是,该怎么写啊,还有这个STMFD sp!,{...,lr}中的。。。该用哪个寄存器来写呢?

请教ZLG:关于伪中断的描述
LPC2114的手册里面,提到伪中断的处理,解决方案1在中断服务程序之前增加类似于下面的代码:
SUB lr,lr,#4
STMFD sp!,{...,lr}
MRS lr,SPSR
TST lr,#I_Bit ;当中断禁止时判断是否有中断产生.
LDMNEFD sp!,{...,pc}^

可是我现在用的是ZLG的模板程序里面的IRQ.S来处理的中断服务程序,还有必要增加这段代码吗?如果增加是不是应该放到IRQ.S的中断服务程序的最前面?

不加这段代码又会出现什么问题呢?

相关帖子

沙发
思行合一| | 2010-9-23 22:53 | 只看该作者
看着好深奥呀,不懂,我也学习下

使用特权

评论回复
板凳
思行合一| | 2010-9-23 22:54 | 只看该作者
关注中

使用特权

评论回复
地板
即时生效| | 2010-9-25 22:15 | 只看该作者
本人菜鸟,帮顶,顺便学习下

使用特权

评论回复
5
6019赵文| | 2010-9-28 20:12 | 只看该作者
好像让它返回原来的地方就行了

使用特权

评论回复
6
金鱼木鱼| | 2010-10-29 18:27 | 只看该作者
伪中断?没遇到过,不知道楼主解决了没?

使用特权

评论回复
7
明天我还来| | 2010-10-29 18:45 | 只看该作者
目前暂时还没有发现这种情况。以后有的话在说。

使用特权

评论回复
8
即时生效| | 2010-10-30 17:10 | 只看该作者
关注中

使用特权

评论回复
9
3B1105| | 2010-10-30 23:00 | 只看该作者
我也还没遇到过这种情况,不过先学习下

使用特权

评论回复
10
爱在2012| | 2010-12-30 14:51 | 只看该作者
关注。。。

使用特权

评论回复
11
黑发尤物| | 2010-12-31 22:48 | 只看该作者
伪中断?关注中

使用特权

评论回复
12
vivisa| | 2011-1-6 17:32 | 只看该作者
本地数据出现异常,但还未被判定是使用第三方软件。伪中断只是停止你账号的数据运行并上传分析,中断是你号被确定使用第三方软件,并准备封号了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

340

主题

1587

帖子

3

粉丝