什么是 嵌入式开发?

如题所述

首先要知道什么是嵌入式,定义是“用于控制、监视或者辅助操作机器和设备的装置”,
嵌入式开发也分嵌入式硬件开发、嵌入式系统开发(底层驱动)、嵌入式应用软件开发。
嵌入式硬件:和单片机、DSP这些硬件电路一样,基本也是由数字电路组成。这个也可以算电子硬件开发,不必要非分出个嵌入式硬件学科。
只是在这个嵌入式开发里面有这部分工作而已。
嵌入式系统:嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。和硬件驱动层打交道,要有一定的硬件知识。典型的嵌入式
系统有:Linux、Android、Win CE、vxworks、μCos。。等
不过现在有把硬件和系统集成到一个模块的公司例如“芯灵思”
嵌入式应用软件:也就是运行在以上嵌入式系统的应用软件。做这部分开发一般不用和底层硬件知识打交道了。相对于驱动开发要简单一些
,用的都是高级开发语言。JAVA、C#等。所以应用开发工资相对比驱动要低一些。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-19
嵌入式开发即embedded development。是嵌入式系统embedded system的开发。多指软件开发发面。

嵌入式系统,是一种完全嵌入受控器件内部为特定应用设计的专用计算机系统。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。由于嵌入式系统通常进行大量生产,所以单个的成本节约能够随着产量进行成百上千的放大。

嵌入式系统设计涵括的范围很广,从4、8、16、32至64-bit,从家电(电视、洗衣机、微波炉、影响)、通讯器材(switch、gateway、modem)、电器仪表(医疗电子器材、数据采集)、移动通讯(手机、PDA、卫星定位)、电玩,以至工业控制(生产自动化)等等。

嵌入式系统的核心是由一个或几个预先编程好执行少数几项任务的微处理器或者微控制器组成。与通用计算机能够运行用户选择的软件不同,嵌入式系统上的软件通常是暂时不变的;所以经常称为“固件(firmware)”。

相关了解……

你可能感兴趣的内容

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