当前位置:首页 > 嵌入式培训 > IT培训问题库 > 如何自学嵌入式,大神来支招啦

如何自学嵌入式,大神来支招啦 时间:2018-06-28      来源:未知

想要学习嵌入式不是一朝一夕的事情,今天就如何学习嵌入式,我来做一下分享,想要自学的话,是有点难度的,也不是不可能的,这得需要你有足够的耐力,不要学一会儿就不学了,以下是我在华清远见培训的时候总结出来的一些学习步骤及学习方法。

如何自学嵌入式

首先1.买一本书好好研究研究,先要了解嵌入式硬件知识,包括硬件基础,构成,原理和接口技术等 。

2.学嵌入式最重要的就是C语言了,掌握C语言高级编程。无论是对嵌入式软件还是硬件开发编程,都是不可缺少的一部分。因此不管您是自寻、还是拜师我坚信这都是他们教您的第一步,你可以买书看,也可以在网上搜一些视频,推荐你可以看看华清的视频,我学的时候感觉还是很不错的。通过视频,你可以对C语言有了深层认识,学习嵌入式,不懂C语言,一切免谈。

3. 熟悉嵌入式系统知识,如时下比较流行的嵌入式linux系统,要熟悉它的内核代码,以及运行命令,使用方法等等。要知道你必须对这个系统有一定的认识,就好比你想盖房子、你得需要水泥、砖头、钢筋。那么嵌入式Linux系统同样如此。这个比喻也许很粗糙,但容易理解了解你可以买一本这方面的书,好好研究,直到弄通为止。

4.单片机

具有单机片或者ARM或者MIPS等相关基础。单片机入门相对简单,通过单片机的学习可以熟悉单片机的硬件结构,包括I/O口、AD转换、通信(串口、并口、I2C、CAN、USB、以太网、ZigBee技术等)、显示(LED、LCD等)、控制(PWM等控制技术)、数据处理(图形、图像、语音、视频等的处理或识别)等,学好单片机可以为采用嵌入式系统奠定良好的基础。

5、Linux基础

Linux的源码和架构都是开放的,在嵌入式系统中应用尤为广泛,学习Linux对于系统的开发会有很大的帮助。详细了解Linux下的目录结构、基本命令、编辑器VI、编译器GCC、调试器GDB和 Make 项目管理工具,Shell Makefile脚本编写等知识,以及嵌入式开发环境的搭建。

6. 具备吃苦耐劳和不断学习的能力,作为一个嵌入式开发工程师一是要具有吃苦耐劳的能力、毕竟软件开发是一个项目性很强的工作,再其次,优秀的工程师还需要有不断学习的能力,软件行业的发展速度惊人,今天还引以为傲的开发技能和经验,二三年后或许就会成为明日黄花,所以要求开发人员一定要具备不断学习接受新事物的能力。想要成为一个优秀的嵌入式开发工程师并非一早一夕的事,也是通过长期的学习积累得。其实,目前这种优秀的嵌入式开发工程师非常少,这也是很多企业重金寻求的人才。

其实嵌入式自学不是不可以,但我更建议参加培训,因为自学如果没有人带领,很难学到真本事,对日后的就业也没有帮助,自学效率也是很低的。关于学费问题,据我了解,华清远见的学员,培训完毕后月薪基本都达到了一万,很容易就把学费挣回来了。关于自学嵌入式,对基础有一点的限制,因为是长期就业课程体系,不管你多厉害,还是多么小白,但都要从基础学起。这样有基石才能对后续的课程保证不掉队。

学习期间需要注意以下几点:基础部分:嵌入式Linux操作系统的使用、C语言高级编程、数据结构及其经典算话描述。应用层部分:I/O、Linux库的制作和使用、Linux并发程序设计、网络编程、数据库开发、综合案例等等。底层核心部分:ARM编程、硬件接口编程、物联网基础、系统移植、内核开发、驱动开发等。

不管你是自学还是去培训,都需要看你自己的意愿了,好好学,脚踏实地的学就OK。

上一篇:学习嵌入式要学习哪些课程,资深程序员为你指路

下一篇:单片机入门学习步骤都不懂你还在盲目瞎看吗

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部