EDA365电子论坛网

标题: TIMEOUT实验,Make 通过,Debug 时出现了错误提示 [打印本页]

作者: Dollche    时间: 2022-12-1 10:22
标题: TIMEOUT实验,Make 通过,Debug 时出现了错误提示
请教各位:我做 TIMEOUT 实验(2104 板),Make 通过,Debug 时出现了如下错误提示: Warnning! interrupt vectors data is not correct!
5 r* p& _( y0 h% hProgram you downloaded can not run freely!
. ?2 T/ {1 H5 y! y+ @  M3 ~0 g8 W% F设置 Link:ARM Link
# ^+ x; H+ u0 k8 c3 ^  [& v* O" Sr0 base:0x00000000 + t7 G, Q" A( o
rw base:0x40003000 6 Q  x3 b) b4 ^7 J6 P) E1 y( {# |
image entry point:0x00000000 其它的没变!!
; b# u0 D$ P6 w7 n; r) B而我使用 ISP 完全可以下载而且可以运行!这可以说是设置问题,但是我实在找不到!   \. T; [- a' V
怎么办
1 G7 o) ?5 h$ `. G4 Z0 p; M3 j  t& w7 \) M) l! N

作者: Terran    时间: 2022-12-1 11:04
这个可以看一看配套的《ARM 微控制器基础与实战》附录 1" d' i* k7 w9 S. M0 c
ISP 软件可能对它进行了处理,而 JTAG 没有特殊处理。
作者: STGing    时间: 2022-12-1 13:48
警告!中断向量数据不正确 。
作者: VIC56    时间: 2022-12-1 14:04
系统运行时,异常可能会随时发生。当一个异常出现以后,ARM微处理器会执行以下几步操作:/ a5 n  j/ n" W: a: n6 S
1)  将下一条指令的地址存入相应连接寄存器LR,以便程序在处理异常返回时能从正确的位置重新开始执行。  V) ~3 G, D2 y+ B/ l  X
2)  将CPSR复制到相应的SPSR中。
8 M* B2 B/ _# p% r* N3)  根据异常类型,强制设置CPSR的运行模式位。
0 p/ O& J: i# A0 Z$ w# R) b$ @" v" e4)   强制PC从相关的异常向量地址取下一条指令执行,从而跳转到相应的异常处理程序处。




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2