嵌入式到底是干什么的啊

作者&投稿:店砖 (若有异议请与网页底部的电邮联系)
嵌入式 到底是干什么的~

嵌入式是用于控制、监视或者辅助操作机器和设备的装置。嵌入式是一种专用的计算机系统,作为装置或设备的一部分。
嵌入式是才发展起来的一项IT开发技术。嵌入式开发在FPGA\ARM\DSP\MCU等各个方面都有了细分专业团队进行外协设计。提供从原型样机、顶层软件架构到源码的所有设计。
通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。
可在从事嵌入式系统开发的计算机与电子技术、IT 、通信、军工、工业控制、汽车电子、大型设备智能故障诊断、电子设备等领域进行产品的开发、生产、测试、维护、销售、技术支持、技术咨询等工作。
具体就业岗位包括:嵌入式软件开发工程师、基于ARM系统的研发岗位、Linux系统应用软件开发岗位、Linux下C/C++软件工程师、嵌入式Linux系统研发工程师。

扩展资料:
嵌入式在各个领域的开发运用:
1、手机领域
以手机为代表的移动设备可谓是近年来发展最为迅猛的嵌入式行业。甚至针对于手机软件开发,还曾经衍生出“泛嵌入式开发”这样的新词汇。

2、汽车电子领域
电子导航系统在汽车电子中占据的比重比较大,目前导航系统在国外已经有了广泛的应用。汽车电子领域的另外一个发展趋势是与汽车本身机械结合,从而可以实现故障诊断定位等功能。

3、电子产品
消费类电子产品主要包括便携音频视频播放器、数码相机、掌上游戏机等。目前,消费类电子产品已形成一定的规模,并且已经相对成熟。对于消费类电子产品,真正体现嵌入式特点的是在系统设计上经常要考虑性价比的折衷,如何设计出让消费者觉得划算的产品是比较重要的。

4、军工航天
在这个领域里面,无论是硬件还是操作系统、编译器,通常并不是市场上可以见到的通用设备,它们大多数都是专用的。许多最先进的技术最前沿的成果,往往都会用在这个领域。
参考资料:百度百科—嵌入式
参考资料:百度百科—嵌入式技术
参考资料:百度百科—嵌入式开发

嵌入式即嵌入式系统,用于控制、监视或者辅助操作机器和设备的装置。它是一个控制程序存储在ROM中的嵌入式处理器控制板,是一种专用的计算机系统。所有带有数字接口的设备,如手表、录像机、汽车、微波炉等都使用嵌入式系统。

嵌入式具有可裁剪性,支持开放性和可伸缩性的体系结构;拥有统一的的驱动接口;操作方便、简单、提供友好的图形GUI和图形界面;嵌入式系统一旦开始运行就不需要用户过多的干预,具有较强的稳定性;嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行。

扩展资料:

常用的嵌入式软件架构的基本类型。

1、控制循环

在这种设计中,软件有一个简单的循环,这个循环调用各个子程序,每个子程序管理硬件或者软件的某一部分。中断通常用来设置标记或者更新软件其他部分能够读取的暂存器。系统使用简单的API来完成允许和禁止中断设置。

2、抢先式任务

使用非抢先式任务系统,从一个抢先式定时器或者其他中断运行,这样系统就突然变得很不一样了。任何一个任务的代码都有可能损害其他任务的数据,所以它们必须进行切缺的切分。对于共享数据的访问必须使用一些同步策略进行控制,如消息队列、信号灯或者非阻塞同步机制。

3、微内核与外内核

微内核通常的组织方式是操作系统内核分配内存并且将CPU在不同的线程之间进行切换。用户模式的进程实现如文件系统、用户接口等主要的功能。外内核通过使用普通的子程序调用获得的通信效率很高,硬件以及系统中的软件都是程序员能用也能扩展的。

参考资料来源:百度百科-嵌入式



想说明白嵌入式工程师都做些什么,必须首先弄明白:什么叫做嵌入式呢?

虽然,目前对嵌入式还没有统一的标准定义,不过业内一般认为:嵌入式系统为某个专门应用场景而实现的计算机系统。

PC也是计算机,那它是不是嵌入式系统?很明确的说:不是。因为PC的目的就是,不管用户买了PC是干什么的,它都能很好的工作。你可以拿PC当路由器,你可以拿PC当影音播放机,你可以拿PC当播放机,等等。。。所以PC就是“通用”计算机系统,而非“专用”计算机系统。目前的手机、平板电脑、机顶盒、GPS车载等系统都可以理解为嵌入式系统。甚至你买的电子表、遥控器这些小玩艺,也都是简单的嵌入式系统。

嵌入式系统一般是针对特定的应用场景,作了专门的性能、功能、成本优化的。它不要求像PC一样能干很多事,但是它能以最少的钱,把你想干的事干的最好!!

前面,讲了很多废话,下面讲下嵌入式系统中,工程师们都能做些什么呢?
(1)硬件开发:PCB设计、外壳设计等
(2)操作系统开发:驱动开发、操作系统移植、Framework开发等
(3)应用软件开发:游戏开发、文字处理软件开发等

其实,对于工程师来说,做嵌入式系统与做PC系统,很多经验是可以相互借鉴的,而且越是往上(硬件为下,软件为上),就越是硬件无关,那就与嵌入式系统的瓜葛就越来越少。一般来说,嵌入式系统与PC系统,在硬件层面上差别比较大;驱动工程师把这种硬件差异,在操作系统层面进行了屏蔽,Framework工程师,进一步对硬件差异进行屏蔽,从而对于最终的应用软件开发工程师来说,基本感觉不出来自己的软件究竟是在嵌入式系统中工作,还是在PC系统中工作。(当然,还是要针对嵌入式系统作一些优化的,这些优化,往往只有高级的软件工程师才能体会到、有意识的使用到~)

从计算机发明到现在,计算机软件发生了翻天覆地的变化,但是硬件架构却基本没有太大的变化,而且可以预计的是,将来二十年,虽然会有更多的新奇硬件出来,但是硬件架构还是不会变化太多。所以,嵌入式工程师还是做着类似的事情:画PCB,写驱动、测试集成。。。

还有疑问的话,可以继续追问~

嵌入式到底是干什么的?

嵌入式发展如此的快,很多大学生和一些换工作的人都纷纷走上了嵌入式学习这一条路。但是很多不熟悉嵌入式的人来说,就会对嵌入式有疑问,嵌入式工作是做什么的呢?接下来我就来谈谈嵌入式工作。

首先我们要知道嵌入式工作大致上可以分为4个方向:

1、硬件

2、驱动

3、内核

4、应用

嵌入式工作是做什么的?

就目前的嵌入式行业来说,嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(SetTopBox)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。这些都是嵌入式的工作。

当然还有在系统方面的话可以分为下面几种工作性质:

1.系统集成与设计

要求熟悉各类操作系统和相关工具,对硬件、操作系统及应用软件设计均有较深研究,参与并主持过产品开发,熟悉开发过程,熟练使用调试工具,对解决调试中出现的问题较有心得。具有较强的专业基础知识,解决问题的思路清晰。而这一切应该是在专业学习过程中,通过大量的实践训练逐步培养出来的。

2、驱动程序开发

编写设备驱动程序会耗费嵌入式开发人员的很多时间,这是由于嵌入式系统是一种量身定制的系统,应用可能会面对不同的硬件环境。对不同的配置需要,应用要求也就不同。系统中每增加一种设备,就需要为其编写相应的驱动程序,所以其工作量也比较大。有些公司在开发程序过程中并不设置专门的驱动程序开发人员,而是把相关工作交由其他公司来做,其好处是编写的驱动程序更专业,与操作系统的配合更理想,但为此也要花费不菲的费用。

3、应用程序开发

应用程序开发人员的工作是在嵌入式系统开发平台上,编写应用程序。这类人员是嵌入式系统应用开发的主力。产品的设计和功能的实现都是由他们来完成的。他们常常困惑于不知如何使产品有新的创意,而不是如何去实现它,所以需要能够紧盯市场。从实际意义上来讲,他们不仅仅是做应用,更多的是做市场。

除了上面这些,你也是可以去自己创业的,掌握好嵌入式所有的知识,完全是可以自我创业的。



属于软件,就是做做应用功能的方面,比如你要在一款手机上增加什么功能,要把这个功能的程序接口挂接到手机里,你所做的软件就属于嵌入式的一部分。其实嵌入式有很多的,这个只是一方面了。我以前是做汽车故障诊断软件的,嵌入式软件开发一类。

嵌入式”是个简称,全称则是“嵌入式计算机”。

嵌入式计算机的核心,也是 CPU、存储器。。。

里面,也有操作系统。

但是,一般,它不具备传统计算机的外形。

而是构成各种各样的智能设备。

早期的智能设备,软硬件,比较简单,就称为“单片机”。

后来,由于在其中应用了操作系统,就改称为“嵌入式系统”。




“嵌入式”是什么意思
嵌入式一般指嵌入式系统。嵌入式系统由硬件和软件组成,是能够独立进行运作的器件。其软件内容只包括软件运行环境及其操作系统。硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容。相比于一般的计算机处理系统而言,嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之...

什么是嵌入式系统?
3.嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性 能,这样才能在具体应用中对处理器的选择更具有竞争力。4.嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行,因此嵌入式系统产品一旦进 入市场,具有较长的生命周期...

微软嵌入式是什么
嵌入式系统 嵌入式系统一般指非 PC 系统,有计算机功能但又不称之为计算机的设备或器材。它是以应用为中心,软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。简单地说,嵌入式系统集系统的应用软件与硬件于一体,类似于 PC 中 BIOS 的工作方式,具有...

学嵌入式系统驱动难不难?是干什么的
嵌入式驱动的话,国内一般搞嵌入式linux驱动的比较多,但是对于小白来说难度还是挺高的。他涉及到linux驱动的加载模式(kernel模块方式加载)和模块编写语法,这才是基础。还有操作系统的原理得明白。各种硬件的工作原理和分类(字符设备、块设备、网络设备),网络设备的驱动最难 然后就是驱动的机制和策略是...

linux嵌入式开发到底学些什么东西啊?
嵌入式系统的定义:“用于控制、监视或者辅助操作机器和设备的装置”(原文为:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or Plants)。这主要是从应用对象上加以定义,从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。国内普遍认同的嵌入...

汇入式系统是什么意思?
汇入式系统是指在企业中使用的一种系统,主要用于数据交换和信息共享。在该系统中,多个应用程序之间可以互相沟通,并共享相同的数据源,从而实现更高效的业务处理。汇入式系统通常使用标准化的接口和协议,以确保应用程序的兼容性和数据的一致性。该系统的主要优势是增加了工作效率,提高了信息共享的质量和...

什么是嵌入式系统?
对嵌入式系统而言,无疑是最理想的作业平台。至于非Intel系列芯片,其实时多任务核心目前仍为百家争鸣(相信未来也是),根据经验,由于非Intel系列芯片嵌入式系统硬件变化太大,无法有一个实时多任务核心敢号称不用修改即可任意安装使用。因此嵌入式系统设计团队必须有能力修改或甚至创造实时多任务核心,以强化竞争力。本实验...

嵌入式系统是什么意思?
根据IEEE(国际电机工程师协会)的定义,嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”(原文为devices used to control, monitor, or assist the operation of equipment, machinery or plants)。这主要是从应用上加以定义的,从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖...

量入式和量出式的区别是什么?
量入式(in-quanity style),是指量入的体积准确,量器的一种分类。量入式仪器:容量瓶,烧杯,量入式量筒。量出式(ex-quantity style)是量器的一种分类。量出式量器以移液管和滴定管为代表,通过液体向量器外转移来测定体积。

什么是走入式衣柜?
什么是走入式衣柜?走入式衣柜的品牌有哪些?走入式衣柜的保养方法有哪些?这些问题都是我们选择走入式衣柜之前,都要了解的问题,就让我们来为大家一一的解答这些问题吧。一、什么是走入式衣柜?走入式衣柜,又称走步入式衣帽间。它是单独利用一个房间或空间作为衣帽、换季物品存放、试衣、化妆的地方。属于...

元阳县18415035989: 嵌入式到底是什么? -
源雄欧瑞: 1. 通俗来讲:嵌入式设备是一种专用的计算机,嵌入式系统是一种专用的计算机系统.除了通用计算机(所谓的电脑就是微型通用计算机),其他电子设备都可以称为嵌入式设备. 2. 简单举例:手机,电子表,车载导航都是嵌入式的应用. 3. 专业解释:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统.

元阳县18415035989: 知道嵌入式是做什么的吗? -
源雄欧瑞:国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统.可以这样认为,嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分.通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板.事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑.

元阳县18415035989: 嵌入式主要做什么 -
源雄欧瑞: 什麽是嵌入式系统?IEEE(国际电气和电子工程师协会)对嵌入式系统的定义:“用于控制、监视或者辅助操作机器和设备的装置”.总得说来,嵌入式包括但不限於常说的单片机,ARM芯片和微机芯片等.微机整合进机器用於控制等时,也可称之嵌入式,记住那个定义就可以了.现在常说的嵌入式开发,较常是指ARM开发,这时因为在嵌入式领域ARM芯片应用比较广泛.嵌入式系统,其实就是裁剪版的电脑,平板什麽的也是,电脑所能完成的工作,嵌入式系统也能完成,但是就单个嵌入式系统来说,则有其特定的目的和功能.

元阳县18415035989: 嵌入式是干嘛? -
源雄欧瑞: IEEE(国际电气和电子工程师协会)对嵌入式系统的定义:“用于控制、监视或者辅助操作机器和设备的装置”.原文为:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or Plants).嵌入式系统嵌入式系统(...

元阳县18415035989: 嵌入式工程是干什么的,搞研究吗. -
源雄欧瑞: 嵌入式是做智能电子产品的,你身边只要是智能的电子产品,基本都是嵌入式,比如 平板电脑,智能手机/高清电视/...你是计算机相关专业的吗?学这个,至少你得有c语言基础,然后你得肯钻,下苦功,有个好老师带你的话,基本上半年到1年时间,你就能出师了,月薪至少5000以上吧.嵌入式工程师2-3年工作经验,月薪上万不是问题.我是电子信息工程专业的,目前在长沙硅谷学嵌入式,真心的觉得,这玩艺学进去了,是很有意思的,自己做出来一个项目时,非常有成就感

元阳县18415035989: 嵌入式 到底是干什么的
源雄欧瑞: 我来个通俗的: 1.你为什么要用计算机,就是我们通常遇到的那种“台式机”“笔记本电脑”的东西? 为了帮助你完成工作,提高工作效率是不?对了,这就是用计算机的目的. 2.如果你是搞建筑施工的技术人员,你能不能天天搬个台式机...

元阳县18415035989: 什么叫嵌入式系统?是干什么用的? -
源雄欧瑞: 嵌入式系统通常是指内部包含只能控制器的设备,它具有集成度高,体积小、反应速度快、智能化、稳定及可靠性强等特点. 举一个简单的例子就能明白了 比如说我们的电脑都装有操作系统,因为安装了操作系统以后会使电脑的效用被充分的利用起来,但是现在智能化的设备、各种仪器、电子设备越来越多,比如说我们的手机、智能洗衣机、智能电冰箱等等,这些东西不可能把电脑用的操作系统安装在其中,只能开发一些体积小的、功能完备的小型系统安装在这些东西上,被安装的这些操作系统就叫做“嵌入式的操作系统”

元阳县18415035989: 嵌入式到底是什么呢 -
源雄欧瑞: 你好!一般而言,嵌入式是指以应用为中心,功耗低、体积小、成本低、设备上的软件可剪裁的一类专用计算机系统.嵌入式系统的架构为:嵌入式处理器、板载硬件、嵌入式操作系统、嵌入式应用程序. 如此解答,希望可以给你带来帮助.

元阳县18415035989: 嵌入式系统是什么? -
源雄欧瑞: 嵌入式系统是用来控制或者监视机器、装置、工厂等大规模系统的设备.嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统.嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分.通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板.事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑.

元阳县18415035989: 到底嵌入式是什么东东哦????急.... -
源雄欧瑞: 嵌入式其实就是软件和硬件结合来开发的电子产品.嵌入式系统一般指非 PC 系统,有计算机功能但又不称之为计算机的设备或器材.它是以应用为中心,软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网