浅谈如何学习嵌入式编程

浅谈如何学习嵌入式编程

ID:34446490

大小:137.63 KB

页数:4页

时间:2019-03-06

浅谈如何学习嵌入式编程_第1页
浅谈如何学习嵌入式编程_第2页
浅谈如何学习嵌入式编程_第3页
浅谈如何学习嵌入式编程_第4页
资源描述:

《浅谈如何学习嵌入式编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、南京凌嵌-嵌入式Linux培训专家QQ:1539730715咨询热线:13585205527嵌入式时代已经来临,你还在等什么?---浅谈如何学习嵌入式开发技术一、什么是嵌入式系统?嵌入式的定义是以应用为中心,以计算机技术为基础,并且软硬件可定制,适用于各种应用场合,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。嵌入式系统几乎包括了生活中的所有电器设备,如掌上PDA、

2、移动计算设备、电视机顶盒、手机上网、数字电视、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、空调、安全系统、自动售货机、蜂窝式电话、消费电子设备、工业自动化仪表与医疗仪器等。二、嵌入式系统知识体系结构嵌入式系统专业是综合了计算机硬件技术,计算机软件技术以及电子电路技术的一门综合学科,所涉及的内涵和知识非常广泛,包括:数字电路,模拟电路,计算机组成原理,单片机基础,C语言基础,操作系统,数据结构,编译原理,计算机控制,计算机网络等知识。嵌入式系统知识体系结构如下:基础课主要包括:电路、模拟电子学、数字

3、电子学、C语言;专业基础课程主要包括:汇编语言、微机原理/单片机原理、计算机接口技术、操作系统、计算机网络;专业课程课程包括:嵌入式ARM系统设计与应用、嵌入式Linux系统应用与驱动开发、基于DSP系统设计与应用。我们知道了什么是嵌入式系统,也了解嵌入式系统的知识体系架构,那么我们该如何学习嵌入式,进入嵌入式系统开发的精彩世界呢?目前社会上学习嵌入式主要有二种途径:学校嵌入式教学、自学和参加系统的嵌入式培训。下面我们来着重分析2中学习模式的优缺点:三、学校嵌入式教学现状现在很多大专院校也意识到了嵌入式系统

4、的重要性和发展前景,很多大专院校也开始开设嵌入式专业课程。但是由于嵌入式是一门综合学科,也是一门实践性非常强的学科。技术更新发展也非常快,很多学校虽然开设了嵌入式专业课程,但往往缺乏相应的嵌入式师资,有些学校甚至就把单片机教学当作嵌入式系统的核心课程,或者就讲一下ARM编程基础;做嵌入式实验大部分也只是教学系统里现有的实验程序调出来运行验证一下结果,属于验证性实验,很多学生做完了实验都不知道自己做了什么。根本就没有机会让你去编写,调试和运行嵌入式程序了。这样的结果往往是很多学什么学完了学校的嵌入式课程,分数

5、也很高,但是真正要他动手去编一个程序,去调试一段代码却还是感觉很茫然,无从下手。这样,很多嵌入式专业的学生即使学完了学校的嵌入式课程,还是不能完全胜任嵌入式方面的工作,甚至还没有走进嵌入式大门。主要原因在于学校偏重于理论教学而缺乏实践。四、完全自学嵌入式有些人本身不是学嵌入式的,他们学电子类,自动化或计算机专业的,或在校大三,大肆本科生或研究生,或者已经参加工作。他们已经从工作或学习中已经意识到了嵌入式系统的重http://www.easyembed.co.cc南京凌嵌-嵌入式Linux培训专家QQ:153

6、9730715咨询热线:13585205527要性和发展前景,开始自己学习嵌入式系统。在开始学习阶段,他们投入了极大的热情,买开发板,买资料,看书,照着书上的例子操作,或在网上找资料照着做。但是由于嵌入式系统的内涵非常丰富,所涉及的知识也非常广泛,包括模拟,数字电子,电子电路,计算机硬件,计算机软件,操作系统,数据结构,C语言,编译原理等。面对这么多的知识,书,他们往往不知道从何处下手,从哪里开始学起,进度非常缓慢,当他们自学的过程中,调试代码的过程,或者看书的过程,遇到问题时,往往不知道从何下手,到网上去

7、搜索或看书,找到的资料可能你根本看不懂,因为要看懂别人在说什么,也是需要有一定的基础,书上的有些概念也很难理解,一方面是很多书上本来就没有解释清楚(现在国内很多嵌入式方面的书都是东拼西凑的,真正原创的东西比较少,所以很多嵌入式书质量都不咋的),另一方面的原因还是自己缺乏基础。他们这样折腾了几个月,甚至半年后,很多人也可能还是摸不着门道,慢慢他们的激情就消退了,最后可能也就不了了之,还是没能进入嵌入式开发的精彩世界。五、参加系统的嵌入式培训因为看到嵌入式的发展前景及对嵌入式才得需求,现在很多大中城市都涌现了不

8、少的专业嵌入式培训机构。很多对嵌入式感兴趣的学生或在职人员就选择了参加这种专业的嵌入式培训的方式来提高自己的嵌入式知识水平和开发技能。但是在嵌入式培训这个行业,各类培训机构争相涌现,呈现出鱼龙混杂的局面,都打着包就业的幌子在各个学校招生,主要是那些即将走上社会的应届大学毕业生。在这些嵌入式培训机构中,有好的,技术力量强,负责的培训中心,在这里你通过系统的4-5个月的强化培训,可以取得比较好的效果。但也不排除有些培

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。