EDA365电子论坛网

标题: ARM警告!中断向量数据不正确! [打印本页]

作者: Dollche    时间: 2022-10-11 10:51
标题: ARM警告!中断向量数据不正确!
用实验程序运行经常出现下列信息! 程序不能下载到目标板。Warnning! interrupt vectors data is not correct! 9 A  J' b8 r+ p8 q
Program you downloaded can not run freely! 4 [: A! W; Y2 Y4 p

$ @; `6 v) U) \+ u(警告!中断向量数据不正确!/ o5 \2 G0 ^3 K6 Z2 M
您下载的程序无法自由运行!)
4 r2 h) v/ l8 ?1 b2 y  N! d
4 l& X2 S" R3 W+ l
, I0 Z1 \2 v. v3 t4 y, j8 T; d
作者: CRAZY_argentina    时间: 2022-10-11 13:28
仿真器配置一定要正确,即"EasyARM Configuration"设置窗口中的"FLASH"项中选择"Erase Flash when need"; ; Q. S6 S9 s$ F  i
向量表累加和要为 0; 3 \" T8 n8 O; Q4 W
可以先在 RAM 调试一个程序(运行),然后 STOP,再使用 File->Load Image...加载要下载到 FLASH 的调试文件。
作者: 名字好听吗    时间: 2022-10-11 13:59
将下一条指令的地址存入相应连接寄存器LR,以便程序在处理异常返回时能从正确的位置重新开始执行。CPSR复制到相应的SPSR中。根据异常类型,强制设置CPSR的运行模式位。强制PC从相关的异常向量地址取下一条指令执行,从而跳转到相应的异常处理程序处。




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