gaoxiangcz 当前离线
注册会员
大家好,我是Freescal单片机的初学者,在调试遇到一些问题,想请教一下,MCU型号为MC9SDJ128,MCU的晶振输出正常,调试现象如下:
带仿真器调试,仿真环境为cord warrior 4.5,程序可以通过仿真器正常下载到flash中,初始化程序也能正常执行,但一旦全速运行就进入中断中,不能退出,而我并没有配置该中断。如果屏蔽掉这个中断,又会陷入其它中断不能退出,程序不能正常执行。
实验程序下载到其它板子(含同型号MCU)可以正常运行,检查硬件线路除了一些IO,其余的均也和别的正常的板子相同。
本人现在十分郁闷,又没有头绪,如果有时间,请各位帮忙分析问题可能产生的原因或者如何进行问题查找,非常感谢!
订阅 TOP
fayefayehoo 当前离线
高级会员
程序运行进入的是哪个中断,屏蔽掉以后又进的哪个?
TOP
fjczd 当前离线
金牌会员
先是进入CAN通讯中断,屏蔽掉以后进入了NULL TRAP
是单步执行还是连续执行
有时候单步执行不能得到正确的结果