这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 44B0 求救!!帮忙解答一下44B0的中断问题!!!!

共2条 1/1 1 跳转至

44B0 求救!!帮忙解答一下44B0的中断问题!!!!

院士
2006-09-17 18:14:16     打赏
44B0 求救!!帮忙解答一下44B0的中断问题!!!!



关键词: 求救     帮忙     解答     一下     中断     问题    

院士
2006-12-22 22:43:00     打赏
2楼
问 现在我有个44B0板子调试中断好象有问题。一运行
rINTMSK=~(BIT_GLOBAL|BIT_EINT4567); //start INT
就会有问题。程序好象会飞掉。然后看CPSR寄存器,确实跑到IRQ模式下了。但PC指针会停在0xc0000000那里不动了。

可能是中断向量表有问题吧。我的想法是:44B0是不能remap的吧?既然不能remap,那IRQ中断发生的时候会跳到0x0000001c上。但0x0000001c上是空的flash啊。
难道要先把中断向量写到flash上吗?不能直接在ram中调试中断程序吗?
如果是其他能remap的芯片就没这问题。直接把ram remap到0x0就可以了,就可以不用先写flash直接在ram中调试中断了。

请问有没办法不写flash而又能在ram中运行调试中断程序呢?
1: 是的,要把中断向量表写到0x0开始的Flash上否则一产生中断就坏了

共2条 1/1 1 跳转至

回复

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