您好,欢迎来粤嵌教育!请 登录  粤嵌技术中心 |  粤嵌教仪 | 咨询报名 | 联系我们 | 技术论坛 | 网站地图
粤嵌教育
新闻 > 操作系统 > Linux

如何学习嵌入式?

来源:广嵌教育 作者: 时间:2009-12-09
 

  什么是嵌入式?

  很多人对嵌入式这个词很陌生,包括一些学相关专业的人。尚不知其实嵌入式的发展正风起云涌,广泛渗入到人们生活的方方面面——比如手机、Mp3、取款机、电梯等等。有时人们经常使用嵌入式在汽车,电梯,PDA,程控交换机等设备中的小巧的计算机系统,而对此毫无察觉。此外,嵌入式系统还经常在工业机器人,医疗设备,卫星,飞行系统等领域扮演着更为重要的角色。

  虽然嵌入式是在近几年才风靡起来,但其实它早己发展了近30年。嵌入式系统最初的出现是基于单片机,由于嵌入式操作系统在各个领域的渗透。嵌入式开始逐步兴起。
 
  适合学习嵌入式的人群?

  嵌入式学习入门起点比较高,所用到的技术往往都有一定难度,若软硬件基础不好,很有可能学不好。因此,学习嵌入式首先要有一定基础。学习嵌入式人群要有C语言基础、C++基础、数据结构、操作系统原理、Linux应用基础、电子电路基础等有一定了解。具备一定的学习能力、编程能力、外语能力和沟通能力。除此之外,要想学好嵌入式,兴趣也很重要。

  学习嵌入式的方法?

  现在,很多人想往嵌入式这一块发展,但是却不知道怎么进入这个行业。这是因为他们甚至都不知道嵌入式该学些什么,更没有一个系统的学习方法。

  学习嵌入式首先要了解嵌入式是什么?学习嵌入式需要哪些知识?然后再建立一个系统的学习方法。再要把基础学好,像很多朋友一开始接触就希望构架网站,其实了解了嵌入式的基础后是很轻松可以解决这个问题的。选择一本好的工具书和一套开发板对学习者而言很重要,书上有很祥细的路线图供参考,而学习嵌入式最好的办法就是理论与实践结合了。其次,对于学习偏向软件的嵌入式重点和难点是操作系统,掌握好操作系统,就不难掌握嵌入式系统了。学习内核对嵌入式系统开发有很好的帮助。最后,深入学习的方向,你是要做底层的驱动开发还是应用软件开发,确定好自己的方向,再着重从这一方面去学习。
  
  如何看待嵌入式培训?

  国内很少高校开设嵌入式方面的课程,而且涉及的科目也很少。这就导致了学生在校期间学习嵌入式方面的知识有限。另一方面,一线的科研人员和一线的教师不相接触,学生的能力与企业要求脱轨。国内嵌入式人才缺乏,学生找不到工作,公司招不到合适的人才。因此,培训机构就成为了想学习嵌入式的人很好的去处。培训机构职教老师均来自知名嵌入式企业,具备研发第一线工作经验,功底扎实,经验丰富。另外,培训机构拥有齐全的教学仪器。教学过程更注重学生项目实战能力的锻炼。

  一些软件工程师喜欢自学,认为培训不值,这也是有可能的。纯为赚钱的培训当然不会有价值,但对于实力型的培训他们就亏大了。我们来举个例子,如果四个月的培训,能带给他们自学两年后才能掌握的知识,经过一年半的工作实践后己重新站在另一个高度上工作,那么他将最迟一年半后会拿到他自学两年后水平所对应的工资,就是在工资与水平对应的关系上就比自学的人缩短一年半,如果每月按最少2千计,再减去培训费用也至少有2.0万。总之,经过培训后要比自学的水平提高得快数倍,工资升值也就更快了。

  另一层面上讲,对于未毕业的学生来讲,相当于他们为自己提前买了份失业保险,有师傅会带领他们入道,有些在校大学生在大二、大三的时候就利用周末或寒暑假的时候选择专业的嵌入式培训中心培训,在校刚学过单片机,但就己经在Linux、ARM方面的编程工作已经搞得有声有色了,再过一年两年毕业,他还会失业吗?

  再者,通过培训,你可以为自己找个好师傅,和一群志同道合的业界朋友。在公司工作,同级的工程师之间存在着竞争关系,大家都不愿意把自己知道的东西教给别人,这样不仅限制了水平的提高,也意味着你将要失业。所以很多软件工程师会选择经常给自己充电。而在培训中心的讲课老师都是从事嵌入式系统工作十多年,他们掌握的东西恐怕一些高级工程师不一定了解。另一方面,他们对学生所讲授的很多东西是完全开放的,学生可以学到很多要经过工作多年才能学到的东西。通过培训除了可以学到资深讲师传授的知识,还可以与一群志同道合的同学在一起交流所学心得,又为他们在以后的人生道路上结识了一定的人脉。

  当然,培训也不等于百分之百的保障学好它,嵌入式的学习是一个复杂的过程,培训的平台固然重要,自身的不断努力学习更是走向成功的关键。



更多相关新闻
推荐课程
· 嵌入式linux系统与应用开发就业班
· ARM+嵌入式Linux开发周末培训班
· ARM+嵌入式Linux实时网络培训班
· MTK平台手机设计
· Cortex-M3与uC/OS-II开发应用班
· Windows CE系统定制与驱动开发培训班
· Cadence PCB设计高级培训班
· 高速嵌入式硬件设计培训班
· J2ME手机游戏开发培训班
· ARM+嵌入式Linux视频培训教程
热门点击
·嵌入式系统及如何开发自己的嵌入式系统
·Linux发展面临新机遇 产业井喷在即
·Linux环境下基于I2C总线的EEPR..
·Linux系统下Shell命令行快捷键实..
·基于Linux/Qtopia的车载温度网..
·Linux系统安全如何设定log日志记录..
·基于ARM9的32位高端嵌入式微处理器和..
·LSI Tarari 内容处理器大幅降低..
·基于μClinux的触摸屏设计与关键技术分析
·linux 基础复习(2)linux基础命令
·基于嵌入式Linux与S3C2410的网..
·linux字体技术原理
·Fedora Linux系统Samba服..
·移植U-Boot到AT91RM9200开..
·华恒HHS3C6400-Integrat..
                更多..
关于我们 | 联系我们 | 我要报名 | 我要咨询 | 粤嵌招聘 | 地理位置图/乘车指引 | 友情链接 | 网站地图
在线客服:点击这里给我发消息 点击这里给我发消息  点击这里给我发消息 技术支持:点击这里给我发消息 网站合作:点击这里给我发消息
联系地址:广州市科学城光谱西路69号TCL文化产业园二期创意中心B407-408室  邮政编码:510663
客服热线:020-61038926转823/831 61038927 61038928 传真:020-61038928 24小时服务热线:15013238362 13450237194
技术支持与报障:service@gec-edu.org 020-61038927-809
Copyright © 2005-2010 粤嵌教育.All Rights Reserved.粤ICP备06060296号