想学ARM,但又不知如何下手

[复制链接]
5506|25
Blaze99 发表于 2010-3-25 11:11 | 显示全部楼层
421449016 发表于 2010-3-25 12:01 | 显示全部楼层
嵌入式永远的痛,真不知道点入手!
xiaowei061 发表于 2010-3-26 00:04 | 显示全部楼层
最好先买块开发板,proteus也不错可以仿真ARM7,学学开发板带的例程,自己动手编译修改,了解开发环境和ARM结构,各个功能模块寄存器的配置,细读汇编语言,熟悉初始化代码,中断处理,内存重映射等,你会发现你对ARM会有比较深刻的了解。
    如果想学的更好可以上ARM官网,里面的帮助文档很有学习价值,很多书都是根据这些帮助文档编写的,找一本好书还是有指导意义的,像最新的集成开发工具RVDS4.0就有中文版的帮助文档,以及老版本的帮组文档值得细看。学习好编译器和连接器的使用,C库的使用和C扩展,以及C微库的特点,了解映像文件结构,学习分散装载技术。。。之后应该在C语言NB的前提下,可以涉及bootload的设计、实时操作系统移植和驱动开发以及嵌入式GUI学习了。
    开发环境推荐ADS1.2和KEIL,例程多。以上是我半年断断续续自学的一些体验吧,感觉也才入门,大家拍拍砖。
先看热闹 发表于 2010-3-27 11:35 | 显示全部楼层
fangyi66 发表于 2010-3-31 11:42 | 显示全部楼层
现在如果学ARM不跑系统的话,我觉得NXP的ARM7系列的还不错,信价比高速度快!然后要慢慢的转变观念了,学ARM要搞操作系统了!
nadahenry 发表于 2010-4-5 14:04 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部