1.嵌入式Linux
嵌入式Linux(EmbeddedLinux)是标准Linux经过小型化裁剪处理之后的专用Linux *** 作系统,能够固化于容量只有几KB或者几MB的存储器芯片或者单片机中,适合于特定嵌入式应用场合。目前已经开发成功的嵌入式系统中,大约一半的系统使用嵌入式Linux。
这与它的父辈—Linux自身的优良特性是分不开的。
首先,Linux系统具有鲜明的层次结构且内核完全开放。Linux由很多体积小且性能高的微内核和系统组成。在内核代码完全开放的前提下,不同领域和不同层次的用户可以根据自己的应用需要很容易地对内核进行裁剪,在低成本的前提下,设计和开发出真正满足自己需要的嵌入式系统。
其次,Linux具有强大的网络支持功能。Linux诞生于因特网并具有UNIX的特性,这就保证了它支持所有标准因特网协议,并且可以利用Linux的网络协议栈开发出嵌入式TCP/IP网络协议栈。
再次,Linux具备一套完整的工具链,容易自行建立嵌入式系统的开发环境和交叉运行环境,并且可以跨越嵌入式系统开发中仿真工具的障碍。一般,嵌入式 *** 作系统的程序调试和跟踪都是使用仿真器来实现的,而使用Linux系统做原型的时候就可以绕过这个障碍,直接使用内核调试器来进行 *** 作系统的内核调试。
最后,Linux具有广泛的硬件支持特性。无论是RISC还是CISC,无论是32位还是64位处理器,Linux都能在其上运行。Linux最通常使用的微处理器是IntelX86芯片家族,但它也能运行于嵌入式处理器上,这意味着嵌入式Linux将具有更广泛的应用前景。
嵌入式Linux同Linux一样,具有低成本、多种硬件平台支持、优异的性能和良好的网络支持等优点。另外,为了更好地适合嵌入式领域的开发,嵌入式Linux还在Linux基础上做了部分改进,如将其内核结构由整体式结构改为微内核结构,并且还提高了系统的实时性。
嵌入式Linux同Linux一样,也有众多的版本,不同的版本针对不同的需要在内核等方面加入了特定的机制。
目前,朱有鹏老师提供了有关Linux最全面深入系统性的教学课程,可以搜索朱有鹏物联网大讲堂,官网观看免费视频。
2.VxWorks
VxWorks *** 作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时 *** 作系统(RTOS),VxWorks具有以下优点。
·实时性好。其系统本身的开销很小,进程调度、进程间通信、中断处理等系统公用程序精练而有效,使得它们产生的延迟很短。另外VxWorks提供的多任务机制中对任务的控制采用优先级抢占和轮转调度机制,充分保证了可靠的实时性。
·可靠性高,从而保证了用户工作环境的稳定。
·集成开发环境完备、强大,方便了用户的使用。
但是,由于VxWorks源码不公开,它部分功能的更新(如网络功能模块)滞后。VxWorks的开发和使用都需要交高额的专利费,这就大大增加了用户开发的成本。
3.QNX
QNX由加拿大QNX软件系统有限公司开发,广泛应用于自动化、控制、机器人科学、电信、数据通信、航空航天、计算机网络系统、医疗仪器设备、交通运输、安全防卫系统、POS机、零售机等任务关键型应用领域。
QNX独特的微内核和消息传递结构使其运行和开发时非常方便。QNX具有非常好的伸缩性,用户可以把应用程序代码和QNX内核直接编译在一起,使之为简单的嵌入式应用生成单一的映像。
4.WindowsCE(推荐课程:WindowsCE系统定制与驱动开发培训班)
WindowsCE是微软公司开发的一个开放的、可升级的32位嵌入式 *** 作系统,是基于掌上型电脑类的电子设备 *** 作系统。WindowsCE的图形用户界面相当出色,WindowsCE具有模块化、结构化、基于Win32应用程序接口以及与处理器无关等特点。
WindowsCE继承了传统的Windows图形界面,用户在WindowsCE平台上可以使用Windows95/98上的编程工具(如VisualBasic、VisualC等),使用同样的函数,使用同样的界面风格,Windows上的绝大多数应用软件只需简单修改和移植就可以在WindowsCE平台上继续使用。但是WindowsCE开发平台较为昂贵,在一定程度上限制了其发展。
5.PalmOS
PalmOS在PDA领域有着很大的用户群,一度占领PDA *** 作系统90%以上市场份额。PlamOS最明显的特点是精简,它的内核只有几千个字节,同时用户也可以方便地开发、定制,具有较强的可 *** 作性。
6.C/OS
源代码公开,代码结构清晰、明了,注释详尽,组织有条理,可移植性好,可裁剪,系统短小精悍,是研究和学习实时 *** 作系统的首选,但在工程应用领域使用较少。
院校专业:基本学制:四年 | 招生对象: | 学历:中专 | 专业代码:080905
培养目标
培养目标
培养目标:本专业培养德、智、体等方面全面发展,掌握数学和其他相关的自然科学基础知识 以及和物联网相关的计算机、通信和传感的基本理论、基本知识、基本技能和基本方法,具有较强 的专业能力和良好外语运用能力,能胜任物联网相关技术的研发及物联网应用系统规划、分析、 设计、开发、部署、运行维护等工作的高级工程技术人才。
培养要求:
1.掌握马列主义、毛泽东思想与中国特色社会主义基本理论,具有良好的人文社会科学素 养、职业道德和心理素质,社会责任感强;
2.掌握从事本专业工作所需的数学等相关的自然科学知识以及一定的经济学、管理学和工 程科学知识;
3.系统掌握物联网专业基础理论知识和专业知识,理解基本概念、知识结构、典型方法,理 解物理世界与数字世界的关联,具有感知、传输、处理一体化的核心专业意识;
4.掌握物联网技术的基本思维方法和研究方法,具有良好的科学素养和一定的工程意识, 并具备综合运用掌握的知识、方法和技术解决实际问题的能力;
5.具有终身学习意识以及运用现代信息技术获取相关信息和新技术、新知识的能力;
6.了解物联网的发展现状和趋势,具有技术创新和产品创新的初步能力;
7.了解与本专业相关的职业和行业的重要法律法规及方针政策,理解工程技术伦理的基本 要求;
8.具有一定的组织管理能力、表达能力、独立工作能力、人际交往能力和团队合作能力;
9.具有初步的外语应用能力,能阅读本专业的外文材料,具有一定的国际视野和跨文化交 流、竞争与合作能力;
10掌握体育运动的一般知识和基本方法,形成良好的体育锻炼习惯。
主干学科:计算机科学与技术、电子科学与技术、通信工程。
核心知识领域:物联网技术体系、标识与感知、物联网通信、物联网数据处理、物联网控制、物 联网信息安全、物联网工程设计与实施等。
核心课程示例(括号内理论学时+实验或习题课学时):
示例一:物联网工程导论(18学时)、物联网通信技术(45 +18学时)、RFID原理及应用(45+ 18学时)、传感器原理及应用(45 +18学时)、传感网原理及应用(45 +18学时)、物联网软件设计 (27 +18学时)、物联网数据处理(54学时)、物联网中间件设计(27 +18学时)、物联网应用系统 设计(54学时)、嵌入式系统与设计(45 +18学时)、传感器微 *** 作系统原理与设计(36+36学 时)、物联网控制原理与技术(45 +18学时)、物联网定位技术(45 +18学时)、物联网信息安全 (45 +18学时)、物联网工程规划与设计(36学时)、计算机网络(54学时)。
示例二:物联网工程概论(30学时)、物联网算法基础(60 +15学时)、物联网硬件基础(60+ 15学时)、传感网与微 *** 作系统(45 +15学时)、物联网安全与隐私(30学时)、无线单片机与协议 开发(60+15学时)、JAVA语言程序设计(30 +15学时)、物联网移动应用开发(20 +10学时)、物 流管理信息系统(30+15学时)、RFID系统(30学时)、物联网嵌入式系统开发(20 +10学时)、多 传感器数据融合技术(60学时)、云计算(30学时)、物联网与智慧思维(30学时)、移动人机交互 技术(30学时)、社会计算(30学时)。
示例三:物联网工程导论(18学时)、物联网体系结构(40学时)、传感器原理及应用( 36+10 学时)、物联网数据处理(40+10学时)、嵌入式系统原理(40 +12学时)、物联网工程规划与设计 (40+10学时)、物联网应用系统设计(50学时)、物联网通信技术(40 +14学时)、RFID与智能卡 技术(40+10学时)、物联网控制技术与应用(40+14学时)、物联网信息安全(40 +14学时)、传感 器网络及应用(40 +14学时)、网络规划与设计(40 +14学时)、数据仓库与数据挖掘(40+10学 时)、信息系统分析与集成(40+14学时)、软件集成与服务计算(40+10学时)。
主要实践性教学环节:课程实验、课程设计、专业实习、毕业设计(论文)。
主要专业实验:传感器实验、传感网实验、物联网通信实验、物联网数据处理实验、物联网工 程规划与设计实验。
修业年限:四年。
授予学位:工学学士。
职业能力要求
职业能力要求
专业教学主要内容
专业教学主要内容
《嵌入式原理及应用》、《无线传感器网络》、《汇编语言与微机原理》、《传感器微 *** 作系统原理与设计》、《应用密码学》、《光电子物理基础》、《模拟电子技术》、《数字建模》、《微处理器系统设计》、《物联网信息处理技术》 部分高校按以下专业方向培养:电商物联网、移动嵌入式、智能机器人、物联网大数据采集与分析。
专业(技能)方向
专业(技能)方向
IT类企业:物联网工程、物联网系统设计架构、物联网应用系统开发、物理网系统管理、网络应用系统管理、物联网设备技术支持、云计算。
职业资格证书举例
职业资格证书举例
继续学习专业举例
就业方向
就业方向
物联网专业就业前景
目前,教育部审批设置的高等学校战略性新兴产业本科专业中有“物联网工程”、“传感网技术”和“智能电网信息工程”三个与物联网技术相关的专业。此三个专业从2011年才开始首次招生,目前为止还没有毕业生,所以,无法从往年的就业率来判断未来的就业情况,但可从行业的整体发展趋势和人才市场的需求等方面了解该专业未来的就业形势。
作为国家倡导的新兴战略性产业,物联网备受各界重视,并成为就业前景广阔的热门领域,使得物联网成为各家高校争相申请的一个新专业,主要就业于与物联网相关的企业、行业,从事物联网的通信架构、网络协议和标准、无线传感器、信息安全等的设计、开发、管理与维护,也可在高校或科研机构从事科研和教学工作。未来的物联网技术要得到发展,需要在信息收集、改进、芯片推广、程序算法设计等方面有所突破,而做到这些的关键是如何培养人才。柏斯维也指出,从整体来看,物联网行业是非常需要人才。
对应职业(岗位)
对应职业(岗位)
其他信息:就业方向:该专业毕业生可以去自动化企业、智能家电、智能家居、工业控制企业、数字娱乐公司等领域就业,具体就业岗位包括射频识别开发工程师、物联网嵌入式硬件开发工程师、物联网嵌入式硬件测试工程师等。 就业方向 物联网工程专业毕业生能在政府管理部门、科学研究机构、设计院、咨询公司、建筑工程公司、物业及能源管理、建筑节能设备及产品制造生产企业等单位从事建筑节能的研究、设计、施工、运行、监测与管理工作。 根据以往的调查数据显示,北京、上海、广州、深圳等高新技术城市是这类人才的聚集地,大量的工作机会都在这些城市。从事物联网及互联网的协议标准与系统、通信架构、无线传感器、信息安全等的综合设计、开发、应用、管理与维护工作,或可继续深造,在高校或科研机构从事研究和教学工作。
嵌入式系统需要学C语言编程。
根据中国物联网校企联盟的建议,学习嵌入式系统的必备知识与学习方法如下:
1、C开发经验
条件:Linux。方法:主要是掌握ANSIC编程(不包括gtk,qt等图形可视化开发)
2、网络、 *** 作系统、体系结构
条件:Linux,各种书,算法、例程。方法:通过C编程实现简单的网络等知识的算法和过程。
3、嵌入式系统概念
条件:各个嵌入式网站,讨论组,书籍。方法:少提问,多留给自己思考的空间。
4、嵌入式开发实践
条件:各种嵌入式系统开发工具的demo版,包括编译器,仿真器。
方法:一个是基于MCU/MDSP的嵌入式系统开发,另一个是像PalmOS,WinCE,uC/OSII等RTOS下的应用软件开发。第一个是针对硬件开发而言的,而第二个则是针对软件开发而言的。
扩展资料
发展趋势:
1、嵌入式开发是一项系统工程,因此要求嵌入式系统厂商不仅要提供嵌入式软硬件系统本身,同时还需要提供强大的硬件开发工具和软件包支持。
目前很多厂商已经充分考虑到这一点,在主推系统的同时,将开发环境也作为重点推广。比如三星在推广Arm7,Arm9芯片的同时还提供开发板和板级支持包(BSP)。
而WindowCE在主推系统时也提供EmbeddedVC作为开发工具,还有Vxworks的Tonado开发环境,DeltaOS的Limda编译环境等等都是这一趋势的典型体现。当然,这也是市场竞争的结果。
2、网络化、信息化的要求随着因特网技术的成熟、带宽的提高日益提高,使得以往单一功能的设备如电话、手机、冰箱、微波炉等功能不再单一,结构更加复杂。
1现在每个家庭都会使用WiFi,WiFi是由无线路由器发射出来的。一个无线路由器,可以说就是一个局域网(LAN)。只要把那些电子设备连到家里的WiFI,就可以通过终端控制他们了。可是,现在我们常见的能连上WiFi的设备,只有手机和电脑。电视机、空调和电灯都是连不到WiFI的东西。(好像有个名词叫网络电视,这个我就不了解了,有兴趣请自行搜索)
2那么,怎样把电灯连到网络呢,这个时候就需要修改电路了——在电灯这个电路里面加一个网络模块。说起来简单做起来难,现在家用电灯都是日光灯什么的,里面还有什么镇流器。这个时候,就需要有相关专业知识才行了。当然现在也有大功率LED灯了,其发光亮度堪比日光灯,至于能不能替代日光灯成为主流产品,拭目以待。
一,相对的,有客户端就有服务器(server),那个怎么给灯泡里弄一个服务器呢?这个时候就需要给灯泡嵌入一个芯片了,灯泡与芯片结合,就是一个嵌入式系统了。
二,嵌入式系统,就是以应用为中心,以计算机技术为基础,软硬件可裁剪的专用计算机系统。
三。嵌入式这一领域,可以分为嵌入式硬件和嵌入式软件。比如,我思考着搭一个电路,使电灯这个电路受于芯片的控制,这就是嵌入式硬件;电路搭建好了,我就想着在芯片上写一个小小服务器,或者说就写个小程序,可以用手机通过WiFi来控制该芯片,这就是嵌入式软件。
哐哐认为物联网是微处理器基础上,互联网与嵌入式系统发展到高级阶段交叉融合的产物,从技术发展上看物联网是互联网的自然延伸。物联源头是嵌入式系统。嵌入式技术在物联网系统中的整合,给嵌入式系统带来新的机遇,许多先进技术都会首先出现在嵌入式系统中。从物联网平台建设到物联网平台应用的全面机遇,同时嵌入式系统有最广泛的人才需求。包括物联网的基础建设,即微电子、计算机、电子技术、通信技术等多学科通力合作,网络终端、智能化设备、网络连接下的应用整合。
目前嵌入式系统的前沿技术,包括多核技术、软件集成、软硬件IP化、云开发环境、GPS时空定位、软硬件开源、无线传感器网络、物联网、云MES系统等多种接入方式。1:现在从事嵌入式系统行业前景怎么样
嵌入式系统作为“物联网”的核心,是当前最热门最有前景的IT应用领域之一。
嵌入式技术已经无处不在,从随身携带的mp3、语言复读机、手机、PDA到家庭之中的智能电视、智能冰箱、机顶盒,再到工业生存、娱乐中的机器人,无不采用嵌入式技术。各大跨国公司及国内家电巨头如INTEL、TI、SONY、三星、TCL、联想和康佳等都面临着嵌入式人才严重短缺的挑战。
近几年,嵌入式系统产品渐渐完善,并在全世界各行业得到广泛应用。2004年,全球嵌入式系统产品的产值已达2000亿美元,国内嵌入式软件的产值也达到600亿人民币。
更大的应用领域马上带来了更大的人才需求。据悉,目前国内核心嵌入式人才不足万人,其中华为约拥有5000-6000人,中兴通讯、大唐各有约2000人,以区区万人的阵容去争夺据称上千亿元的市场,肯定不敷所用。专家预测,未来几年,国家嵌入式人才缺口每年将以20万人递增。
2:月薪大概多少
据中华英才网最新的薪酬报告,初入门的嵌入式开发人员年薪一般能达到4-7万元,有3年以上经验的人员年薪都在10万元以上,有10年工作经验的高级嵌入式工程师年薪在30万元左右。
嵌入式开发就是指在嵌入式 *** 作系统下进行开发,常用的系统有WinCE,ucos,vxworks,linux,android等。另外,用c,c++或汇编开发;用高级处理器,arm7,arm9,arm11,powerpc,mips,mipsel等,或加上 *** 作系统也属于嵌入式的开发。
嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。
特别是随着消费家电的智能化,嵌入式更显重要。像我们平常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。
扩展资料:
嵌入式开发的要求:
功能、可靠性、功耗这三点对于软件开发人员来说是最值得关注的地方。以手机为例,当选定硬件平台之后,处理器的性能已经被限定了,要使得手机的 *** 作更人性化、菜单响应更快捷、具备更多更好的功能,这完全取决于软件了。
需要驱动程序和应用程序配合,最大程序地发挥硬件的性能。比如一类手机,它的屏幕总是经过很长时间才熄灭,这使得它的电池很快耗光,只要在编写软件时进行改进,就可能成倍地延长电池的使用时间。
一个优秀的嵌入式系统,对硬件性能的“压榨”、对软件的细致调节,已经到了精益求益的地步。有时候甚至为了节省几秒的启时间而大动脑筋:调整程序的启动顺序让耗时的程序稍后运行、改变程序的存储方式以便更快地加载等等,甚至通过显示一个进度条让用户觉得时间没那么长。
参考资料来源:百度百科-嵌入式开发
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)