LPC2214在接收到串口信号之后,对发送数据进行赋值后就直接跳到Startup.s文件中的
;中断向量表
Reset
LDR PC, ResetAddr
LDR PC, UndefinedAddr
LDR PC, SWI_Addr
LDR PC, PrefetchAddr
LDR PC, DataAbortAddr DCD 0xb9205f80
LDR PC, [PC, #-0xff0]
LDR PC, FIQ_Addr
接着就跳到
;取数据中止
DataAbort
B DataAbort
然后程序就跳不出去了,除非重新关机上电或重新烧写程序,接着又是这个流程?
请各位大侠帮忙分析分析是什么原因造成的,这程序之前一直是好的,运行了一段时间后出现这个问题,接着就一直存在了。
|