在此程序中我在启动文件中声明了CANIntHandler后,can中断终于可以进行,但奇怪的是在发送中断正常进行了一段时间后,突然就无法进入CANIntHandler,请问一下这是怎么回事?
HG:
表述过于简单了,无法进入can中断说明你的软件陷在别的中断处理中
chusong chen:
回复 HG:
可是我把其他中断都关了,还是会出现can中断正常进行一段时间后,就会无法进入can中断
xyz549040622:
回复 chusong chen:
但奇怪的是在发送中断正常进行了一段时间后,突然就无法进入CANIntHandler。
在while循环中一直发数据的吗?是否存在跑飞的可能?在主函数中一直输出数据,看看是跑飞了,还是不满足can中断触发的条件了。