arm嵌入式培训学校哪里好?看看有哪些arm学习建议
arm嵌入式培训学校哪里好?想通过arm培训的初学者,究竟该怎么学习呢?除了要找到合适的arm嵌入式培训学校,还要针对arm进行相对应的学习。
ARM到底指的是什么?ARM的处理器芯片应该如何来分类?当前应用比较多的ARM处理器芯片究竟有哪些?他们主要的应用领域有哪些?其实这几个问题,可以通过在网上查找相关的资料可以很快的得出相应的答案,arm嵌入式培训学校哪里好?对于初学者来讲,还是希望大家对这些内容比较熟悉。
1、掌握ARM体系结构域汇编指令
在我们身边的很多ARM初学者,刚开始就抱着很多有关ARM体系结构的书籍开始苦读,更有很多初学者,在很多具体内容上总是钻牛角尖,花费了大量时间在ARM汇编指令上,虽然对一些ARM的相关概念会比较了解,但与真正的具体应用还是相差很远,有很多初学者有这样的体会,在学完ARM体系结构之后,对ARM的应用还是无从下手,也正因为这个原因,很多人就放弃了ARM嵌入式开发的学习。当然也不是不主张看ARM体系结构的相关书籍,但关键在于怎么看、看到什么程度,根据相关经验来看,ARM初学者对于ARM体系结构的相关知识只需要做到了解程度就可以了,对于ARM的汇编可以完全不用记忆,只需要看懂就可以,随着初学者对ARM更深入地学习,有关ARM体系结构与汇编指令的知识以后可能会反复出现,遇到时可以再通过有针对性的看重点内容及相关知识点,相信会取得比较好的效果。
2、选择适合ARM的软件集成开发环境
目前,流行的ARM软件集成开发环境有ADS1.2、Keil uV3和IAR等。对于51单片机应用开发工程师来说,Keil开发环境应该应用得比较熟练,若采用Keil uV3进行ARM软件开发,应该可以快速上手。但对于初学者来讲,并不建议选择Keil uV3进行ARM软件开发,对于初学者应该明白和了解其原因:1、Keil uV3是第三方ARM软件集成开发环境,目前支持的ARM芯片种类还不多,所带的编译器也并不完善;2、由于Keil uV3为了方便用户的开发,提供了现成的ARM启动文件,换句话说,它屏蔽了ARM开发中的一个重要内容——启动代码的编写,而这一点对初学者来说应该是非常重要的内容。
3、不要盲目下手做实验
对于ARM初学者来讲,在拿到开发板之后,由于其好奇心恨不得一口气就把所有的实验做完,对于这样的做法我们是坚决的反对,对于很多初学者来讲,没有一个明确的目标,可能很多实验都是做不出结果的,甚至会损坏开发板。
4、需懂得嵌入式操作系统
很多ARM初学者有一个错误的概念——学ARM必搞嵌入式操作系统。认为在ARM上跑嵌入式操作系统就代表技术先进、产品档次高的观点绝对是谬论。持这种观点的人一定是没有做过具体的产品开发。一个嵌入式产品是否需要跑嵌入式操作系统,是由很多因素决定的,例如,产品的功能需求、开发成本、开发周期等都是需要综合考虑的。
对于ARM的初学者来说,前期我们并不建议使用嵌入式操作系统,而应当把所有配套实验都熟练掌握之后,可以考虑学习一个具体的嵌入式操作系统。对于初学者来讲,我们推荐源码公开的uC/OS-II嵌入式操作系统,之所以推荐是因为这样的方式方法很容易通过阅读源码达到彻底掌握嵌入式操作系统的目的。
5、要充分利用网络资源
我们已经进入了信息大爆炸的时代,很多知识都可以通过网络及时地获得。在学习的过程中遇到困难时,可以通过网络获得帮助,只要我们虚心好学,不耻下问(当然要注意在网络上寻求别人帮助的方式方法),一定会得到很多好心人的帮助,使自己每天都有所提高。
arm嵌入式培训学校哪里好?学习ARM嵌入式开发,尤其对于初学者而言,只要方法得当,掌握嵌入式开发应用技术其实不是什么难事。
- 嵌入式培训大纲 看看具体的课程学习内容有哪些
- 学习ARM嵌入式linux的一些建议
- arm开发板相关内容,arm嵌入式培训学校怎么样?
- 学习web前端开发是选培训学校靠谱还是自学靠谱?有哪些网页设计培训机构?
- 嵌入式培训——嵌入式学习步骤及建议
- 嵌入式培训学习历程第二十四天
- 程序员及嵌入式的一些学习建议
- ARM与嵌入式入门的建议
- 嵌入式arm学习总结(六)--S3C2440体系架构学习总结
- 嵌入式arm学习总结(九)--ARM启动代码总结-基于mini2440平台
- 给学习嵌入式Linux的新手的一点建议
- 新手学习arm的建议
- 读书笔记| (三)ARM9 嵌入式学习:ARM实验篇
- (转)十年经验教你如何学习嵌入式系统(基于ARM平台)
- 浅析如何学习基于ARM平台的嵌入式系统
- 如何学习嵌入式系统(基于ARM平台)
- 嵌入式学习之ARM中断
- 嵌入式培训学习历程第十八天
- 给大学生学习ARM和FPGA的建议(转)
- 嵌入式学习之ARM中断编程