嵌入式 ,嵌入式系统软件开发,嵌入式应用软件开发 的定义分别是什么?及其区别?

如题目!说得简单点容易理解!!... 如题目!说得简单点容易理解!! 展开
 我来答
无奈叹水东流
2014-09-04 · TA获得超过274个赞
知道小有建树答主
回答量:115
采纳率:0%
帮助的人:79.2万
展开全部

  要了解嵌入式,先看一下好多教材和百度百科上给出的嵌入式系统定义:

  嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。(参考:http://baike.baidu.com/link?url=0uoHMFuC0E-OqpxihgywPhVC0CkLNOgak55GGrc-DrMP8Xmj4BEf6dCbB7u5UnlP

  嵌入式系统是一种专用的计算机系统,是相对于我们普通的笔记本、台式机这些通用计算机系统而言的。


  基于以上理解,我用我的理解回答你的问题。

  • 嵌入式:是一种专用的计算机应用技术,其设计的是专用的计算机系统,所以计算机该有的软件、硬件都包括在内。硬件包括必备的输入、输出设备,存储器、CPU(可以是单片机、MCU、MPU等),软件包括系统软件,应用软件等。这样说来,其实我们生活中除了电脑之外的电子设备,大都是嵌入式系统,比如手机、路由器,电视盒子等等。

  • 嵌入式系统软件开发:因为大多数嵌入式系统都比较复杂,所以软件不能仅简简单单地裸奔,需要在操作系统的基础上实现复杂的功能。常见的轻量级嵌入式系统包括:ucos, RT thread, RTX , Free RTOS等,这些比较简单,基本可归类到单片机开发(也是广义的嵌入式)中,比较复杂的系统有liunx, wince , VxWorks。现在就业中常用的嵌入式系统软件开发,主要是指嵌入式linux开发,如驱动开发,系统裁剪、优化等,你可以看看招聘网上的相关职位要求就知道了。


  • 嵌入式应用软件开发:嵌入式系统就是为了实现特定的功能,光有软件操作系统没什么用,得有相应的应用软件实现各种功能。这就是应用软件开发工程师做的事,写各种应用程序,比较通信协议等。


        如果要说关系:那这样理解,嵌入式包含嵌入式软件和嵌入式硬件,嵌入式软件开发包含系统软件开发和应用软件开发。一般公司不怎么分系统软件开发和应用软件开发招人的,直接就找嵌入式软件工程师,去了之后再熟悉。学习的时候肯定都要学。


  纯手打,有问题再问。

追问
解释非常详细,是我想要的答案,好评!  谢谢
追答
好好学习,加油!共勉!
长荣科机电
2024-10-27 广告
嵌入式模组作为深圳市长荣科机电设备有限公司产品线中的重要一环,集成了高性能处理器、定制化接口及优化算法,专为工业自动化、智能安防、医疗设备等领域设计。这些模组以其小巧的体积、高效的运算能力及稳定可靠的性能,为各类智能设备提供强大核心支持,助... 点击进入详情页
本回答由长荣科机电提供
百度网友7bbac528f8
2014-09-04 · TA获得超过598个赞
知道小有建树答主
回答量:1706
采纳率:50%
帮助的人:953万
展开全部
系统主要包括内核、操作系统、bootloader移植。
应用一般是业务处理,功能实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式