单片机和嵌入式系统的区别

如题所述

嵌入式和单片机的区别
除了个人电脑(PC)、工作站、大型超大型计算机,其他都可以归为嵌入式,从家电到手机,从玩具到航天飞机,都是嵌入式范畴。
单片机只是嵌入式中的CPU的称呼。就好像奔腾CPU只是PC机上的CPU的称呼一样。
嵌入式和单片机是两个不相关的概念。
嵌入式是指软件是固化在硬件里头的,软件随着产品走,叫Embedded,看《碟中谍3》里头那个用手术枪从鼻孔里头把炸弹打到脑子里头去的做法就叫Embedded。小到一个计算器,大到一个导弹,里头的程序都叫嵌入式。
单片机是一种特定的计算机体系,特点是只有一个控制单元(Single
Processor)。有时候会把单片机的控制CPU叫单片机,这个都无所谓,理解就行。单片机是简单的计算机系统而已。因为单片机简单、便宜,所以用来做嵌入式产品比较合算。
单片机与嵌入式系统组成结构对比
(1)单片机基本结构
单片机由运算器、控制器、存储器、输入输出设备构成。
(2)嵌入式系统成部分:
嵌入式系统一般由以下几组嵌入式微处理器、外围硬件设备、嵌入式操作系统、特定的应用程序。
嵌入式系统设计的第一步是结合具体的应用,综合考虑系统对成本、性能、可扩展性、开发周期等各个方面的要求,确定系统的主控器件,并以之为核心搭建系统硬件平台。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-05-13
根据IEEE的定义,嵌入式系统是用来控制或监视机器、装置或工厂等大规模系统的设备。 从定义我们可以看出,实际上以前的控制装置、单片机系统应该也属于嵌入式系统的范畴。虽然嵌入式系统的流行是最近几年的事,或者是说最近几年才得到了迅速应用,但是,单片机系统早在20世纪七、八十年代就已经得到广泛的应用。所以嵌入式的历史已有几十年。 但是,早期的单片机系统和嵌入式系统还是有一定的区别的。从操作系统OS(Operating System)应用的层面上分析,一般单片机应用都没有OS的概念,由循环来进行控制,无网络协议支持,只适合简单的应用领域。而嵌入式系统一般因为要求由OS,可以执行多任务调度,支持网络协议TCP/IP,所以嵌入式系统可以比普通单片机系统更适合完成复杂的应用。本回答被提问者和网友采纳
第2个回答  2020-08-12

单片机技术的发展,就产生了嵌入式系统。

嵌入式系统,是由单片机技术人员,开发出来的。

嵌入式系统,是后期的产品。

 

在嵌入式系统中,不仅有较高档次的单片机,通常,都装有操作系统。

 那么,就可用高级语言开发。

 外围电路的设计,水平要求也不高。

所以,嵌入式系统,是低层次技术人员,所喜闻乐见的东西。

因此,初学者入门时,应该首选嵌入式系统。


学成之后,再琢磨更深层次的单片机。

争取自己设计出:独特的嵌入式系统。

相似回答