(一) 为什么要学ARM?
技术要以市场为导向。
规划个人职业生涯,学习主流技术和先进技术。
32位嵌入式系统在嵌入式系统的份额中,ARM的份额很大,
而且ARM发展前景较好。
提升公司平台和核心竞争力。
(二) 学ARM要学什么?
学ARM要学核心的东西,而不是花哨的外设。
结合自己的专长进行发挥。
学习ARM9或以上的体系架构,学习ARM和操作系统的联系
(三) 学ARM难吗?
学ARM不难,只要有电子基础、有一定的C/汇编
语言能力即可,能懂或者了解某一个体系的CPU架构则更好。
电子、自动化、机电一体化、仪器仪表、计算机、机械甚至物理等
基础*的学生都可以学习。
(四) 如何学ARM?
良好的学习态度 +
合适的开发套件 +
正确的学习方法
前提条件:
选择一款合适的芯片和开发套件。
嵌入式开发是一个实战性很强的行业。 选
一个最简单的芯片、最简单的开发板,可以加快入门的速度。
简单的芯片和开发板可以降低门槛,减少障碍。
选择开发套件的标准:
(1)配套资料是否齐全?原理图、源程序、文档等。
(2)是否提供技术支持?
强大、完善的技术支持能够加快学习进度。
(3)能否提供开发平台?
现代嵌入式系统的开发要以平台为基础。
平台是公司和个人迅速发展的保证。
(1)动手实践
不要将光盘配套程序直接运行,而要逐行输入代码,
并理解代码,写文档。
(2)使用网络查找问题的解决方法和学习他人心得。
(3)学会投资
舍得为学知识投资,如买书、资料和工具等。