Board logo

标题: MC9SDJ128程序运行问题请教 [打印本页]

作者: gaoxiangcz    时间: 2009-2-11 23:46     标题: MC9SDJ128程序运行问题请教

大家好,我是Freescal单片机的初学者,在调试遇到一些问题,想请教一下,MCU型号为MC9SDJ128MCU的晶振输出正常,调试现象如下:

带仿真器调试,仿真环境为cord warrior 4.5,程序可以通过仿真器正常下载到flash中,初始化程序也能正常执行,但一旦全速运行就进入中断中,不能退出,而我并没有配置该中断。如果屏蔽掉这个中断,又会陷入其它中断不能退出,程序不能正常执行。

实验程序下载到其它板子(含同型号MCU)可以正常运行,检查硬件线路除了一些IO,其余的均也和别的正常的板子相同。

本人现在十分郁闷,又没有头绪,如果有时间,请各位帮忙分析问题可能产生的原因或者如何进行问题查找,非常感谢!


作者: fayefayehoo    时间: 2009-2-12 08:58

程序运行进入的是哪个中断,屏蔽掉以后又进的哪个?


作者: fjczd    时间: 2009-2-12 09:05

都是什么中断?
作者: gaoxiangcz    时间: 2009-2-12 11:16

先是进入CAN通讯中断,屏蔽掉以后进入了NULL TRAP


作者: fjczd    时间: 2009-2-12 16:25

是单步执行还是连续执行

有时候单步执行不能得到正确的结果


作者: gaoxiangcz    时间: 2009-2-18 23:42

谢谢大家,问题已经解决! 程序中不小心配置了外部中断,导致不停触发。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0