当前位置: 代码迷 >> WinCE >> ARM有关问题
  详细解决方案

ARM有关问题

热度:67   发布时间:2016-04-28 13:31:37.0
ARM问题
小弟我现在刚开始学习ARM,遇到了很多问题,特请教各位高手:
1.什么时候使用ARM模式和什么时候使用THUMB模式?
2.CPSR能不能修改?
3.7种运行模式怎么运用?
4.什么是协处理器?它们怎么使用和什么时候使用?
5.ARM里的结构体怎么用?
                    MAP                 8020
x                   #                 8
y                   #                 8
string                           #                 16

    ADR   R5,   x     ;这里出错了,提示没有找到x这个标志.
书上说是这样定义了,   但是在后面使用的时候出错,为什么?

希望大家帮帮忙,谢谢!
 


------解决方案--------------------
User模式是没有切换模式的特权的。如果要提供相应的功能,应通过SWI进行处理。

所有的异常模式都具有特权,所以在ISR或异常处理程序里面可以切换模式。
  相关解决方案