更多课程 选择中心

嵌入式培训
达内IT学院

400-996-5531

新手如何学习嵌入式ARM?

  • 发布:嵌入式培训
  • 来源:嵌入式问答
  • 时间:2017-12-28 15:50

01

首先要了解什么是嵌入式,涉及到哪些东西。假定大家从来没学过这类的知识。第一步就是学习一下C语言,重点了解指针,指针的指针,结构体等这块,多看一些别人写的比较好的程序。自己要多练多写,光看是没有用的。

02

第二步,想学习ARM从裸板开始,了解ARM体系的结构,工作原理。最好之前要有一定的单片机基础,这样学习起来比较容易。没有也没关系,那就要多花时间学习。笔者在学习ARM之前就先学习了一下单片机。

03

在了解了C语言和ARM的基本体系架构之后,就可以买一块开发板,一般开发板也不要买的太早因为学习嵌入式很难,很多人买了板之后觉得难就放弃了,这就浪费了资金。等你基本了解了ARM之后再买也来得及,目前市场上的开发板也很多可以自己选择喜欢的。一般价格在500-1000左右。(这里笔者推荐的有韦东山的JZ-2440,还有TQ2440,和MINI2440等)

04

有了开发板,最重要也是最难的就是自己写程。可以先看开发板自带的程序但是,最后肯定还是要自己动手去写。到这个阶段也只能写一些裸板程序。其实到这里都是在打基础,在写的过程中会遇到各种各样的困难,很多要自己想办法解决,熬过这个阶段学会了怎么写裸板并运行之后,就算是入门了。

05

再往下学就要涉及bootloader,linux内核等相对复杂的东西,笔者学bootloader用的是u-boot,学习这一块就要多看一些资料,教程。这里C语言的基础就很重要了。代码很长很大,不需要你全部都看懂,也不需要能完全写下了。主要看懂其中的关键部分是怎么实现的,实现的什么功能。linux内核也是一个很大的程序文件,需要耐性和决心去看。

06

如果这些你都学完了。就可以学习驱动的编写,U-boot的修改,操作系统的移植。这一块笔者也刚接触。最大的感触就是需要有很好的基础,前面的学习一定要扎实才能很好的学好它。关于这些的学习可以推荐看韦东山的视频教程,前期是免费的。操作系统移植完成之后,就可以脱离开发板了,可以尝试做一些自己想做的。如果你会看电路图会画PCB最好,如果不会可以找别人定制。做一些自己想做的东西,融汇贯通。基本你就学的差不多了,剩下的就是多练。

07

贵在坚持,不要跪在坚持!

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:嵌入式系统开发中,如何选择适合的MCU平台?
下一篇:嵌入式培训靠谱吗?就业好不好?

嵌入式培训主要学习哪些内容?好学吗?

大学生参加嵌入式培训班好就业吗

学习嵌入式培训有必要报班吗

嵌入式培训主要培训什么

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省