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.

请问该如何使用OMAPL1387--starterware的例子程序,中断例程无法运行



我用starterware来编写OMAPL138 ARM端的bootloader的,进入不了supervisor模式,后来经过各方查找资料,才知道需要加入一个boot.asm的文件(这个文件在starterware包里是没有的)。

现在我在用中断的时候,根据步骤要求一步步写程序,单步调试发现内存,向量表等都是正常的。可是就在中断发生的时候,pc指针跳转到一个很奇怪的地方去了。

然后我将staerware中的timer,gpio等中断例程里的代码直接复制过去。依然是在中断发生时进入奇怪的地方。timer例程的代码连while(1)都执行部到就已经跳转到别的地方了,请问是我利用staerware的方式不对吗?

附:我的工程中包含了"deriver.lib","system_config.lib","utils.lib","boot.asm",然后就是使用这些.lib需要的头文件,其它都没有了。

如果我使用的方法不对的话,请问ti有相关的说明应该怎么用吗?