求高手帮忙解答下ARM的作业题~万分感谢~~~
使用MSR和MRS指令切换工作模式要求:1.为每个工作模式分配堆栈空间2.观察ARM微控制器在各种模式下寄存器的区别提示:用area段名称,data,noinit,ali...
使用MSR和MRS指令切换工作模式
要求:
1. 为每个工作模式分配堆栈空间
2. 观察ARM微控制器在各种模式下寄存器的区别
提示:
用area 段名称,data,noinit,align=2 来定义代码段
用DCD指令来分配堆栈
用EQU指令来指定堆栈大小 展开
要求:
1. 为每个工作模式分配堆栈空间
2. 观察ARM微控制器在各种模式下寄存器的区别
提示:
用area 段名称,data,noinit,align=2 来定义代码段
用DCD指令来分配堆栈
用EQU指令来指定堆栈大小 展开
1个回答
2009-07-08
展开全部
我也是这么过来的。
不过可能我的情况跟你的不一样。所以我的建议仅供参考。
我认为现在虽然ARM很流行,但是对于你这样基础不好的,还是要从单片机开始学,简单,入门快。先把基础打好了,然后再往深里学。
学习的方法很多,一是看书,二是买个开发板自己练,三是花钱培训。既然你前两种方法都不好,可以考虑第三个。
现在嵌入式培训太多了,好像大部分都是嵌入式软件培训。硬件的不多。可能硬件培训太难了吧,或者硬件学起来太难了!
很费劲搜到一个。公司名字是石家庄同创未来科技有限公司,应该是在石家庄的。www.touch-future.com www.touch-future.cn
如果要参加培训,培训前最好到实地考察一下。
坚持就是胜利!祝你成功!
不过可能我的情况跟你的不一样。所以我的建议仅供参考。
我认为现在虽然ARM很流行,但是对于你这样基础不好的,还是要从单片机开始学,简单,入门快。先把基础打好了,然后再往深里学。
学习的方法很多,一是看书,二是买个开发板自己练,三是花钱培训。既然你前两种方法都不好,可以考虑第三个。
现在嵌入式培训太多了,好像大部分都是嵌入式软件培训。硬件的不多。可能硬件培训太难了吧,或者硬件学起来太难了!
很费劲搜到一个。公司名字是石家庄同创未来科技有限公司,应该是在石家庄的。www.touch-future.com www.touch-future.cn
如果要参加培训,培训前最好到实地考察一下。
坚持就是胜利!祝你成功!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询