微电子技术专业嵌入式方向介绍-发布版本_第1页
微电子技术专业嵌入式方向介绍-发布版本_第2页
微电子技术专业嵌入式方向介绍-发布版本_第3页
微电子技术专业嵌入式方向介绍-发布版本_第4页
微电子技术专业嵌入式方向介绍-发布版本_第5页
已阅读5页,还剩78页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微电子技术专业 -嵌入式方向简介,罗金生 电子信息教研室,提 纲,嵌入式5问,什么是嵌入式系统? 嵌入式系统有什么特点? 嵌入式系统应用在那些方面? 嵌入式系统好不好学? 学院在专业建设上投入了多少心血? 嵌入式系统就业前景如何?,1.1嵌入式系统概述,嵌入式软件与嵌入式系统是密不可分的,嵌入式系统是“控制、监视或者辅助设备、机器和车间运行的装置”,就是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制(Con

2、trol)、监视(Monitor)或管理(Management)等功能。而嵌入式软件就是基于嵌入式系统设计的软件,它也是计算机软件的一种,同样由程序及其文档组成,可细分成系统软件、支撑软件、应用软件三类,是嵌入式系统的重要组成部分。,1.2、嵌入式方向的专业特点,嵌入式 方向,软硬件相结合,面向应用,1.3嵌入式系统的应用,嵌入式软件开发应用领域嵌入式系统是当前最热门、最具发展前途的IT应用领域之一。包括手机、平板电脑、电子字典、可视电话、数字相机、数字摄像机、UDisk、机顶盒、高清电视、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等都是典

3、型的嵌入式系统。因此,通过嵌入式培训成为专业的嵌入式技术人才,其职业发展空间较大。,常见的嵌入式产品-消费电子,一体机、数码相机,智能手环-监测健康状况,篮球记分器,LED广告屏,交通灯,通信网络-交换机,平衡车,医疗卫生-核磁共振,车载导航系统,工业控制,自动化控制,智能玩具,家电-微波炉,电脑控制的冰箱,全自动洗衣机,机顶盒,公司、企业、学校、小区,交通安防监控,各种数字摄像头,智能家居,智能家居,机器人,无人机,用于飞机上的航电、飞控、雷达系统,载人航天技术,此外,嵌入式还用在航天、电网等方面,嵌入式系统设计社会需求量巨大,待遇好。,行业目前现状,目前国内嵌入式人才极度匮乏,权威部门统计

4、,我国目前嵌入式软件人才缺口每年为40万人左右。INTEL、TI、SONY、三星、TCL、联想、康佳等大型企业对嵌入式人才都有大量的需求。供不应求使得嵌入式人才身价上涨,而且,越有专业经验,就业竞争力就越大。因此,IT专业人士通过培训掌握嵌入式技术,就能成为炙手可热的专业人才,其培训回报有保障。 嵌入式就业发展空间相对较大。嵌入式系统是当前最热门、最具发展前途的IT应用领域之一。包括手机、电子字典、可视电话、数字相机(DC)、数字摄像机(DV)、UDisk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器

5、、航天航空设备等都是典型的嵌入式系统。因此,通过嵌入式培训成为专业的嵌入式技术人才,其职业发展空间较大。 通过嵌入式培训进入嵌入式领域后,自主创业更为容易。对想在IT领域创业的技术人员来说,随着竞争的日趋激烈,如今需要寻找新的创业方向和领域,才容易获得成功,而嵌入式产品开发就是不错的选择,就业方向,硬件方向,对硬件比较了解,有一定的硬件功底,主要是搞硬件设计,有时要开发一些与硬件关系最密切的最底层软件,如BootLoader、 Board Support Package(像PC的BIOS一样,往下驱动硬件,往上支持操作系统),最初级的硬件驱动程序等。 软件方向的开发,这占社会需求的主要方面,主

6、要从事嵌入式操作系统和应用软件的开发。完成嵌入式培训后,可以从事消费电子、安全安防、汽车电子、医疗电子、电信等行业的计算机应用设计开发岗位就业,担任嵌入式产品及应用系统的设计与开发工程师,从事嵌入式技术的应用项目设计开发、产品维护与技术服务等工作。,嵌入式工程师个人基本情况-工作经验,嵌入式工程师个人基本情况-学历要求,嵌入式工程师个人基本情况-薪资分布,嵌入式公司分布情况,嵌入式公司规模,公司地域分布,未来一年薪资涨幅,企业人才需求现状,嵌入式工程师对职业生涯的看法,对公司所给予的发展空间的满意度,著名电子公司及产品范围,二、嵌入式方向的培养目标,培养具有扎实的专业基础,具备核心能力和专业能

7、力,具备专业就业竞争力,具备自学能力和自我提高能力,能够迅速掌握新技术知识的创新型应用型人才。 培养与社会需求相接轨,满足企业应用需求,缩短企业二次岗前培训,具有完备的专业知识和技术能力的应用型人才。,三.应用型嵌入式人才能力培养,核心能力,专业能力,应用型嵌入式人才的核心能力,应用型嵌入式人才的专业能力,四、应用型人才的培养模式,实践课程体系,实践课程体系,课内 实验 或 实习,课程 实践 或 设计,综合 实践 或 设计,项目 实训 与 实习,毕业 设计,专门知识巩固提高,阶段性综合能力培养,综合分析设计能力培养,嵌入式创新项目团队,培养定位: 技术应用型人才 两个特点: 增大应用技术专业课

8、程的比例 增大实践教学课程的比例 目标: 制定一套培养应用型人才为目标的教学体系和教学模式 让学生实践、应用能力得到提高,具有较强的就业竞争力,五、嵌入式方向教学计划特点,教学计划主干课程进程表,教学计划特点,3、课程内容的选定与分配(见下表),嵌入式方向课程群建设,课程群特点之一: 完整学科体系、专业特色突出,实践能力,应用能力,编程能力,创新能力,1.C语言程序设计 2.C语言深入编程 3.C+/VC+深入编程 4.面向操作系统的程序设计,1.嵌入式系统设计与应用开发实践 2.WinCE操作系统与应用开发实践 3.嵌入式系统设计与应用综合实训 4.毕业实习 5.毕业设计,1.嵌入式系统设计

9、与应用 2.嵌入式图形界面开发 3.嵌入式测试技术,1.创新团队 2.嵌入式竞赛 3.企业实习 4.嵌入式协会,课程群特点之二: 侧重应用,循序渐进,层层递进,再问嵌入式,学嵌入式难不难? 学嵌入式有什么好处? 学嵌入式的前提条件? 如何学习嵌入式?,就业前景,就业前景,资料来源:王越院士嵌入式产业发展分析,就业前景,资料来源:王越院士嵌入式产业发展分析,就业前景,资料来源:王越院士嵌入式产业发展分析,结论:,嵌入式方向人才需求旺盛,嵌入式产业 发展势头正劲,中国嵌入式 产业潜力巨大,嵌入式方向人才 需求旺盛,嵌入式软件开发人才需求,目前国内嵌入式人才极度匮乏,权威部门统计,我国目前嵌入式软件

10、人才缺口每年为40万人左右。供不应求使得嵌入式人才身价上涨,而且,越有专业经验,就业竞争力就越大。因此,IT专业人士通过培训掌握嵌入式技术,就能成为炙手可热的专业人才,其培训回报有保障。,嵌入式软件开发就业方向,由于移动通信市场持续升温,这方面的人才也保持了供不应求的势头。据悉,目前国内4G核心嵌入式人才不足万人,其中华为约5000-6000人,中兴通讯、大唐各约2000人,以区区万人的阵容去争夺据称有上千亿元的市场,4G嵌入式工程师的身价由此可见一斑。在近期的人气职位榜上,电信行业嵌入式工程师行市走高,嵌入式研发工程师、嵌入式技术支持工程师都高居前五位,学嵌入式有什么好处,嵌入式化是国际上流

11、行的“智能星球”主题的一个重要目标。 嵌入式程序员工资普遍高于其他方向程序员。 市场需求大,技术能力强,不易被淘汰,新硬件的诞生将会刷新市场。,学嵌入式的前提条件,初学者在学习嵌入式之前会有各式各样的忧虑,比如:学嵌入式需要哪些知识作为前提,现在的知识水平是否有能力学习嵌入式,嵌入式的推荐用书有哪些等等。推荐用书我们将在后面会列出一个书籍列表。而学习嵌入式,你所需要的前提知识不多,学会C/C+即可,在我专业,C/C+用了整个大一进行学习,所以语言上是具有优势的。其次,大一上学期学习的计算机系统概论课程也为嵌入式方向打下基础。,如何学习嵌入式,嵌入式要经常和硬件打交道,所以技术知识跨度大,这也是

12、嵌入式的难点。 对于一个大的问题,我们采用将问题划分成小块小块逐个解决。,建议,1.如果时间充裕,从单片机入手,做单片机是纯硬件环境,免去了操作系统的带来的难度,学习硬件可以为你以后搞嵌入式底层驱动开发打下基础,学习单片机之后,相信你能对整个计算机体系和底层软件有新的认识。,建议,2.学习uc/os操作系统的使用,并在系统下进行C语言编程,这是你做嵌入式无论哪一个方向都必须要学的 3.学习在uc/os下进行界面开发,这个虽然不是必须的,因为你以后可能是做后台程序或者是写底层驱动的工作,但是这个可以为你提供一个后路,并且现在刚毕业的应届生出去公司也不会让你直接去做驱动,而是先让你做几年应用软件开

13、发。,建议,4.将硬件平台转移到ARM下进行开发,这是嵌入式物理上真正意义上的开始,开始你可能会恐惧,因为对新环境的未知。不过后面你会发现,这其实和原来你编程开发大同小异,只是有一些很小很小的地方需要注意细节而已,当然,能让你如此轻松的进行开发,你需要感谢uc/os系统的强大功能为你作为后盾。,建议,5.阅读操作系统内核。如果你对底层很感兴趣,想要挑战技术的极限,那么你需要向更深层次的技术发出挑战,uc/os是你优先的选择,因为它短小精干,适合用来对操作系统内核的学习,在之后你就可以尝试去看下uc/os的内核代码了, 然后就可以尝试开发一些小的系统。,附录嵌入式学习方法,1、C语言第二版 谭浩

14、强 ; C程序设计语言第二版 徐宝文译 机械工业出版社 你能区分开指针数组和数组指针吗?你知道函数指针吗? 你能区分开定义一个变量时系统给它分配的空间与用malloc()函数给一个变量分配的空间有什么不一样吗? 2、数据结构C语言版 黄国愉、叶乃青编清华大学出版社 你能合上书本,用C语言实现书中的单链表、双链表数据结构吗? 3、实用C+程序设计第二板 中国电力出版社 Steve_Oualline著 此阶段主要是学习其面向对象的编程思想,加深对C语言和数据结构的理解。,附录嵌入式学习方法,4、学习单片机,最好能找个前辈带一带。 你能用51单片机做出一样实际的东西吗?即使它再简单! 要注意加深对中

15、断的理解。 5、学习ARM单片机。 (1)、细读ARM微控制器基础与实战周立工编写(注:即使你不用书中的开发板) (2)、细读相关芯片的原版英文文档。如:arm920TE.pdfS3C2410_1.2.pdf 6、学习uCOS!操作系统。 (1)、细读嵌入式实时操作系统uCOS!第二版召贝贝译 你能把uCOS!移植到自己的平台上吗? (2)、能编写在uCOS!操作系统环境下运行的针对具体硬件的驱动程序,附录相关资料,电子产品世界 电子工程世界 电子技术设计 ,课程群特点之三: 主要内容涵盖微软、信产部认证课程,微软WinCE嵌入式系统工程师认证,嵌入式系统设计师认证,微软认证,信产部认证,1.WinCE系统设计与应用 2.嵌入式系统设计,1.嵌入式系统设计 2.嵌入式测试技术 3.ARM体系结构与编程,直接的技术工作:嵌入式软件工程师、嵌入式系统设计工程师、嵌入式系统测试工程师、嵌入式产品技术支持工程师 以技术为基础的工作:营销、检测、贸易 自主创业,国家支持的力度很大,投入了很多的资金用于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论