程序烧写到FLASH中进行仿真 出现这个问题,在RAM中仿真则正常
Yang Liu29:
每次执行这条命令时,都会整个复位EVAIFRA
现在导致其他的ISR服务程序根本就不会响应,求问题分析及解决方案!!!
急!!!
程序烧写到FLASH中进行仿真 出现这个问题,在RAM中仿真则正常
Yang Liu29:
程序烧写到FLASH后,进行仿真时,到
EvaRegs.EVAIFRA.bit.T1PINT = 1;
执行后,整个EVAIFRA都被复位,导致其他ISR服务程序不能响应。
但是程序在RAM进行仿真时,是正常的。
程序烧写到FLASH中进行仿真 出现这个问题,在RAM中仿真则正常
Victor Zheng:
回复 Yang Liu29:
你的中断有嵌套吗?如果AMODE = 0那两句汇编没有问题。你可以用仿真器看一下AMODE的值。