S3C44B0X的中断问题

[复制链接]
2254|0
 楼主| jhb_mail 发表于 2007-8-5 22:14 | 显示全部楼层 |阅读模式
<br />44b0的中断问题:<br />条件:1、只打开外部中断;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2、用IRQ非向量模式;<br />程序启动后在没有中断(按键和定时器)产生时,运行正常。但当按键动作使其产生外部中断时则发送异常:在0x18处(flash中)设置断点时运行正常,能如期进入相应的中断处理程序和返回;但是当取消此处的断点全速运行时则跑飞掉,不能正常相应中断。<br />请问各路高手是否碰到此类问题,是何原因?<br /><br /><br /><br />&nbsp;&nbsp;IMPORT&nbsp;&nbsp;Main&nbsp;&nbsp;&nbsp;&nbsp;;&nbsp;The&nbsp;main&nbsp;entry&nbsp;of&nbsp;mon&nbsp;program&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;AREA&nbsp;&nbsp;&nbsp;&nbsp;Init,CODE,READONLY<br />&nbsp;&nbsp;&nbsp;&nbsp;ENTRY&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;ResetHandler&nbsp;&nbsp;;for&nbsp;debug<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;HandlerUndef&nbsp;&nbsp;;handlerUndef<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;HandlerSWI&nbsp;&nbsp;&nbsp;&nbsp;;SWI&nbsp;interrupt&nbsp;handler<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;HandlerPabort&nbsp;;handlerPAbort<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;HandlerDabort&nbsp;;handlerDAbort<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;handlerReserved<br /><font color=#4000C0>&nbsp;&nbsp;&nbsp;</font><font color=#FF4040><U>b&nbsp;HandlerIRQ&nbsp;;此处设断点则正常,否则一有IRQ中断则程序跑飞</U><br /></font>&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;HandlerFIQ<br />;************************************<br />VECTOR_BRANCH<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerEINT0&nbsp;&nbsp;&nbsp;&nbsp;;mGA&nbsp;&nbsp;&nbsp;&nbsp;硬件中断向量表H/W&nbsp;interrupt&nbsp;vector&nbsp;table<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerEINT1&nbsp;&nbsp;&nbsp;&nbsp;;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerEINT2&nbsp;&nbsp;&nbsp;&nbsp;;<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerEINT3&nbsp;&nbsp;&nbsp;&nbsp;;<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerEINT4567&nbsp;;<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerTICK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;mGA<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;.<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;.<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerZDMA0&nbsp;&nbsp;&nbsp;&nbsp;;mGB<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerZDMA1&nbsp;&nbsp;&nbsp;&nbsp;;<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerBDMA0&nbsp;&nbsp;&nbsp;&nbsp;;<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerBDMA1&nbsp;&nbsp;&nbsp;&nbsp;;<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerWDT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;<br />&nbsp;&nbsp;&nbsp;&nbsp;ldr&nbsp;pc,=HandlerUERR01&nbsp;&nbsp;&nbsp;;mGB<br />&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

8

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部