This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我的BSL程序没有使用中断,也没有打开中断,我是通过查询方式接收应用程序文件的。
跟上面这个文档其他不同是:应用程序的XCL文件的代码区设置的6C00-FF7F,10000-45BFF
中断向量区设置的FC80-FCFF
我也改过这样的形式试过了,还是不行。
问题已经解决。写到这里,希望对别人有帮助。
首先,上面贴的BSL、APP的XCL文件的地址空间改的没有问题,
上面中断向量重映射的方法也没有问题。
我的问题表面是不能升级带中断的APP程序,慢慢单步跟踪,发现在APP程序打开全局中断后,再单步运行时,程序复位。
复位的原因是在BSL程序中打开了IO口中断使能,但是我的BSL程序里并没有对应的中断服务程序导致。
最后删除了IO口中断使能的代码,问题解决。