您好!
我现在用2407A遇到了一个问题,我的程序只是一个简单的定时器中断来控制一个发光二极管的闪烁,我发现程序load Program进DSP运行时,无法进入中断程序,而烧写进flash以后二极管开始闪烁(此前DSP中已烧写的程序与二极管闪烁控制没有关系),所以我分析是中断程序在仿真时出现问题,但是固化后运行正常,对照cmd文件的配置好像也是这个原因,我的板中MP/MC引脚直接接地,即从内部程序存储器开始执行程序,仿真状态下的cmd配置中: PAGE 0: VECS: origin = 0x8000, length 0x040,而2407在内部中断向量地址0000~003FH,所以找到中断入口地址,而烧写时cmd配置为: PAGE 0: VECS: origin = 0x0000, length 0x040,所以能正常运行。我考虑将仿真时的cmd改为烧写时的cmd,即PAGE 0: VECS: origin = 0x0000, length 0x040,但是这种情况load program时会提示错误,应该是load program只能将程序下载进ram吧。
请问我以上分析的是否正确?如果是,我该怎样修改使其在仿真状态时正常进入中断。