[求助]2407 只能进复位中断的问题

[复制链接]
 楼主| esidarap 发表于 2007-7-13 21:30 | 显示全部楼层 |阅读模式
用的是2407开发板,seed的仿真器。<br /><br />现象:&nbsp;做任何开发板给的实验例程,&nbsp;在disassemble中将所有的中断跳转处设置中断,单步运行到各寄存器配置结束后,然后全速运行,只能进入reset中断,&nbsp;通过寄存器观察,发现中端标志位能产生(例如:ad中断EVAIFRA),不过并不能进入到相应的中断,只能进入到reset中断,也就是说只能跳转到8000处。<br /><br />请高手帮帮忙!<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;谢谢!&nbsp;
 楼主| esidarap 发表于 2007-7-14 00:39 | 显示全部楼层

帮帮忙吧!

<br />折腾了一天也没有发现是什么问题。&nbsp;<br />
cruby 发表于 2007-7-14 08:06 | 显示全部楼层

将代码跟cmd文件贴出来看看

  
 楼主| esidarap 发表于 2007-7-14 09:54 | 显示全部楼层

代码和cmd文件肯定没有问题

在朋友的板子上面&nbsp;运行同样的程序,他的就能进相应的中断。&nbsp;所以代码肯定没有问题,&nbsp;板子都是相同的,&nbsp;所以我也想不出来是怎么一回事。&nbsp;都是用的开发板,这个问题困扰我好久&nbsp;呵呵!
tjsheep 发表于 2007-7-15 17:32 | 显示全部楼层

reset怎么是8000呢

  
nxy825715 发表于 2007-7-16 14:39 | 显示全部楼层

个人见解:

调试2407需要先将中断向量烧写到DSP内部
 楼主| esidarap 发表于 2007-7-16 19:41 | 显示全部楼层

搞好了 发个帖子结束!

回复楼上两位,&nbsp;开发板阿,&nbsp;他都给烧写好了的,&nbsp;不是那个问题,&nbsp;不过也感谢楼上的。<br />&nbsp;换了个片子好了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

70

帖子

0

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