Keil ARM LPC2294 wihle主循环中存在调用函数时(如 DELAY函数),进入中断后(如CAN中断),就运行错误,求助。
菜鸟求助。
Keil ARM LPC2294 wihle主循环中存在调用函数时(如 DELAY函数),进入几次(如,2次)中断后(如CAN中断),就运行错误,程序直接跑飞,停在Startup.s文件中的PAbt_Addr DCD PAbt_Handler,死循环。
若是将while主循环中的调用函数全部清除,空循环,则程序能够响应中断,且可任意多次响应,程序正常运行。
网络上查看消息说是堆栈问题,目前,Starup.s堆栈空间已经修改到足够大,依然存在此问题,求大侠指点。