经过多次试验,问题终于解决了!<br /><br />现在把解决的过程叙述一下:<br />1、 我用JTAG下载程序,单击GO执行,发现程序(程序中使用了uC/OS系统)进入取数中止,程序已经在其他板子上调试没有问题,所以不会是程序的问题,但是是哪得问题呢?没有结果。<br />2、用JTAG下载之前一个没有使用uC/OS的程序,运行没有问题,能够正常工作。<br /><br />3、重新下载现在的程序,跟踪发现在任务切换时发生取数中止,分析可能是堆栈的问题,应为使用的外部RAM, 所以,将外部RAM的重新焊接,同时把总线上的NAND flash 重焊了一遍,重新运行,OK! <br /><br />正如zlgarm分析的一样! 再次感谢大家的关注!谢谢!
|