您的位置 » 首页 » 工业显示器 » 什么是嵌入式软件开发

什么是嵌入式软件开发

发表于4年前 | 作者: blog | 分类: 工业显示器 | 破蛋日:2020年05月11日 |

让每个人平等地提升自我2020-04-23向TA提问最低0.27元开通文库会员,查看完整内容>

什幺是嵌入式软件我们都知道,计算机系统可以处理各种7a686964616fe59b9ee7ad7数据、管理各种数据,我们这里所说的数据是包括文字、数字、图片以及各种指令。计算机系统就象人的大脑,记忆我们经历过的各种信息,帮我们分析各种信息,还可以控制指挥我们的各种行为。我们希望能制造各种有智能的机器,那幺这些机器就需要一套脑系统,这些机器可能很小,如我们使用的数码照相机,我们不能将PC机装进去,嵌入式软件开发。也不能照相的时候还抗着PC机,于是就需要给它设计一套小小的可以嵌在里面的脑系统,这个大脑有多聪明,就要看它的软件了。这个嵌在里面的脑系统就是一个嵌入式计算机系统,那幺我们可以这样定义:隐藏在一些更大的系统中,管理控制这些系统,并带有微处理器的专用软硬件系统称为嵌入式计算机系统,通常称为嵌入式系统。但不是所有需要嵌入式系统的机器都是因为小才用嵌入式计算机系统的,有些机器很大也需要嵌入式系统,这些嵌入式计算机系统本身也很大,有些比笔记本电脑还大。当然,这些系统也完全符合我们上面的定义,但是有些这类系统却常常不是嵌入式系统,比如,一台车载电脑,当它安装的操作系统是WindowsXP时人们就认为它不是嵌入式计算机系统,而如果它安装的操作系统是WinCE时就认为它是嵌入式计算机系统。这样,我们就该修改一下上面的定义:隐藏在一些更大的系统中,管理控制这些系统,带有微处理器并且没有使用操作系统或使用嵌入式操作系已赞过已踩过你对这个回答的评价是?评论收起

什么是嵌入式软件开发

  就是开发基于嵌入式软硬件平台的应用程序。

首先我们要明白嵌入式系统不是PC系统,是另一种独立操作系统。它包括硬来件和软件两部分。软件部分包括操作系统软件(OS)(要求实时和多任务操作)和应用程序编程,有时设计人员把这两种软件组合在一起。应用程序控制着系源统的运作和行为;而操作系统控制着应用程序编程与硬件的交互作用。

在我们初学嵌入式开发的时候,总会出现一个问题。那就是C语言和嵌入式C编程有什么区别?而创客学院嵌入式工程师一般都会告诉你,其区别在于嵌

入式的开发板上的,CPU和电脑不一样,所以编译器也是不一样的,生成的可执行程序也是不一样的。不同于一般形式的软件编程,基于特定的硬

件平台嵌入式系统编程的,势必要求其编程语言具备较强的硬件直接操作能力。毫无疑问,汇编语言是具备这种特点的。然而,由于该语言编写开发过程的复杂性,通常不选择它用

于嵌入式系统开发,而C语言是一种“低层次”的语言,已经成为嵌入式系统开发的最佳选择。

文本标签:
本文地址:http://www.huapuxin.cn/blog/31755.html
除非注明,本站所有文章皆为原创,转载请以链接形式标明本文地址

马上分享给你的朋友吧~

评论已关闭!