什么是嵌入式?
很多人对嵌入式这个词很陌生,包括一些学相关专业的人。尚不知其实嵌入式的发展正风起云涌,广泛渗入到人们生活的方方面面——比如手机、Mp3、取款机、电梯等等。有时人们经常使用嵌入式在汽车,电梯,PDA,程控交换机等设备中的小巧的计算机系统,而对此毫无察觉。此外,嵌入式系统还经常在工业机器人,医疗设备,卫星,飞行系统等领域扮演着更为重要的角色。
虽然嵌入式是在近几年才风靡起来,但其实它早己发展了近30年。嵌入式系统初的出现是基于单片机,由于嵌入式操作系统在各个领域的渗透。嵌入式开始逐步兴起。
适合学习嵌入式的人群?
嵌入式学习入门起点比较高,所用到的技术往往都有一定难度,若软硬件基础不好,很有可能学不好。因此,学习嵌入式首先要有一定基础。学习嵌入式人群要有C语言基础、C++基础、数据结构、操作系统原理、Linux应用基础、电子电路基础等有一定了解。具备一定的学习能力、编程能力、外语能力和沟通能力。除此之外,要想学好嵌入式,兴趣也很重要。
学习嵌入式的方法?
现在,很多人想往嵌入式这一块发展,但是却不知道怎么进入这个行业。这是因为他们甚至都不知道嵌入式该学些什么,更没有一个系统的学习方法。
学习嵌入式首先要了解嵌入式是什么?学习嵌入式需要哪些知识?然后再建立一个系统的学习方法。再要把基础学好,像很多朋友一开始接触就希望构架网站,其实了解了嵌入式的基础后是很轻松可以解决这个问题的。选择一本好的工具书和一套开发板对学习者而言很重要,书上有很祥细的路线图供参考,而学习嵌入式的办法就是理论与实践结合了。其次,对于学习偏向软件的嵌入式重点和难点是操作系统,掌握好操作系统,就不难掌握嵌入式系统了。学习内核对嵌入式系统开发有很好的帮助。,深入学习的方向,你是要做底层的驱动开发还是应用软件开发,确定好自己的方向,再着重从这一方面去学习。
如何看待嵌入式培训?
国内很少高校开设嵌入式方面的课程,而且涉及的科目也很少。这就导致了学生在校期间学习嵌入式方面的知识有限。另一方面,一线的科研人员和一线的教师不相接触,学生的能力与企业要求脱轨。国内嵌入式人才缺乏,学生找不到工作,公司招不到合适的人才。因此,培训机构就成为了想学习嵌入式的人很好的去处。培训机构职教老师均来自知名嵌入式企业,具备研发线工作经验,功底扎实,经验丰富。另外,培训机构拥有齐全的教学仪器。教学过程更注重学生项目实战能力的锻炼。
一些软件工程师喜欢自学,认为培训不值,这也是有可能的。纯为赚钱的培训当然不会有价值,但对于实力型的培训他们就亏大了。我们来举个例子,如果四个月的培训,能带给他们自学两年后才能掌握的知识,经过一年半的工作实践后己重新站在另一个高度上工作,那么他将迟一年半后会拿到他自学两年后水平所对应的工资,就是在工资与水平对应的关系上就比自学的人缩短一年半,如果每月按少2千计,再减去培训费用也至少有2.0万。总之,经过培训后要比自学的水平提高得快数倍,工资升值也就更快了。
另一层面上讲,对于未毕业的学生来讲,相当于他们为自己提前买了份失业保险,有师傅会带领他们入道,有些在校大学生在大二、大三的时候就利用周末或寒暑假的时候选择专业的嵌入式培训中心培训,在校刚学过单片机,但就己经在Linux、ARM方面的编程工作已经搞得有声有色了,再过一年两年毕业,他还会失业吗?
再者,通过培训,你可以为自己找个好师傅,和一群志同道合的业界朋友。在公司工作,同级的工程师之间存在着竞争关系,大家都不愿意把自己知道的东西教给别人,这样不仅限制了水平的提高,也意味着你将要失业。所以很多软件工程师会选择经常给自己充电。而在培训中心的讲课老师都是从事嵌入式系统工作十多年,他们掌握的东西恐怕一些工程师不一定了解。另一方面,他们对学生所讲授的很多东西是完全开放的,学生可以学到很多要经过工作多年才能学到的东西。通过培训除了可以学到讲师传授的知识,还可以与一群志同道合的同学在一起交流所学心得,又为他们在以后的人生道路上结识了一定的人脉。
当然,培训也不等于百分之百的保障学好它,嵌入式的学习是一个复杂的过程,培训的平台固然重要,自身的不断努力学习更是走向成功的关键。
如何学习嵌入式?
更新时间: 2009-12-09 15:15:25来源: 粤嵌教育浏览量:1551