我用的是JTAGjet仿真器,不晓得semihosting是否支持.<br /><br />使用chameleon调试器时,只要我手工修改了stack值,程序就可以了.<br /><br />使用axd调试器时,就是死在SWI这个软中断这里.<br /><br /><br />我用chameleon试了下printf()这个函数,能够看到输出信息,说明semihosting还是可以用到我的调试环境的.<br /><br />现在我是找不到它关于stack初始化时使用的默认基地址的这个值是在哪儿.<br /><br />如果实在没办法,只能使用scatterloading 这个方法了,就是比较麻烦.
|