导航:首页 > 操作系统 > 嵌入式成本高还是单片机成本高

嵌入式成本高还是单片机成本高

发布时间:2023-06-10 09:33:25

A. 嵌入式与单片机之间的关系是什么

嵌入式与单片机之间的关系如下:

嵌入式系统是一个大类,单片机是其中一个重要的子类。嵌式系统像是一个完整的计算机,而单片机更像是一个没有外设的计算机。

以前单片机包括的东西并不算多,两者的硬件区别较为明显。但是,随着半导体技术的突飞猛进,现在各种硬件功能都能被做进单片机之中。所以,嵌入式系统和单片机之间的硬件区别越来越小,分界线也越来越模糊。

于是,人们倾向于在软件上进行区分。

从软件上,行业里经常把芯片中不带MMU(memory management unit,内存管理单元)从而不支持虚拟地址,只能裸奔或运行RTOS(实时操作系统,例如ucos、华为LiteOS、RT-Thread、freertos等)的system,叫做单片机(如STM32、NXP LPC系列、NXP imxRT1052系列等)。

同时,把芯片自带MMU可以支持虚拟地址,能够跑Linux、Vxworks、WinCE、Android这样的“高级”操作系统的system,叫做嵌入式。

在某些时候,单片机本身已经足够强大,可以作为嵌入式系统使用。它的成本更低,开发和维护的难度相对较小,尤其是针对一些针对性更强的应用。而嵌入式系统理论上性能更强,应用更广泛,但复杂度高,开发难度大。

嵌入式,一般是指嵌入式系统,嵌入式开发,就是对嵌入式系统的开发。IEEE(美国电气和电子工程师协会)对嵌入式系统的定义是:“用于控制、监视或者辅助操作机器和设备的装置”。

国内学术界的定义更为具体一些,也更容易理解:嵌入式系统,是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 以应用为中心,说明嵌入式系统是有明确实际用途的。

以计算机技术为基础,说明它其实就是一种特殊的计算机。软硬件可裁剪,说明它有很强的灵活性和可定制能力。

嵌入式系统的核心,就是嵌入式处理器。嵌入式处理器一般分为以下几种典型类型: 嵌入式微控制器MCU(Micro Control Unit) MCU内部集成ROM/RAM、总线逻辑、定时/计数器、看门狗、I/O、串口、A/D、D/A、FLASH等。典型代表是8051、8096、C8051F等。

嵌入式DSP处理器(Digital Signal Processor) DSP处理器专门用于信号处理,在系统结构和指令算法进行了特殊设计。在数字滤波、FFT、频谱分析中广泛应用。

典型代表是TI(德州仪器)公司的TMS320C2000/C5000系列。 嵌入式微处理器MPU(Micro Processor Unit) MPU由通用处理器演变而来,具有较高的性能,拥有丰富的外围部件接口。典型代表是AM186/88、386EX、SC-400、PowerPC、MIPS、ARM系列等。

此外,还有嵌入式片上系统SoC(System on Chip)和可编程片上系统SoPC(System on a Programmable Chip)。 我们的单片机,就属于上述的第一种——MCU(嵌入式微控制器)。

单片机,又称为单片微控制器,英文叫Single-Chip Microcomputer。它其实就是一种集成电路芯片,是通过超大规模集成电路技术,将CPU、RAM、ROM、输入输出和中断系统、定时器/计数器等功能,塞进一块硅片上,变成一个超小型的计算机。

单片机技术从上世纪70年代末诞生,早期的时候是4位,后来发展为8位,16位,32位。它真正崛起,是在8位时代。

8位单片机功能很强,被广泛应用于工业控制、仪器仪表、家电汽车等领域。我们在研究单片机的时候,经常会听到两个词——51单片机、STM32。我来介绍一下它们究竟是什么。

51单片机,其实就是一系列单片机的统称。该系列单片机,兼容Intel8031指令系统。它们的始祖,是Intel(英特尔)的8004单片机。

STM32,是意法半导体公司推出的基于ARM Cortex-M内核的通用型单片机。STM32的硬件配置可以满足大部分的物联网开发需求,开发工具和相关的文档资料齐全,已经成为目前单片机学习的首选对象。

B. 单片机和嵌入式系统有啥区别

(1)单片机基本结构

单片机由运算器、控制器、存储器、输入输出设备构成。

(2)嵌入式系统成部分:

嵌入式系统一般由以下几组嵌入式微处理器、外围硬件设备、嵌入式操作系统、特定的应用程序。
嵌入式系统设计的第一步是结合具体的应用,综合考虑系统对成本、性能、可扩展性、开发周期等各个方面的要求,确定系统的主控器件,并以之为核心搭建系统硬件平台。

拓展资料

单片机是众多嵌入式处理器的一种,目前通用的理解是,嵌入式主要是指ARMDSP等处理器.而嵌入式系统是指实现了一定功能的电路的软硬件的集合。

单片机与autoCAD的联系就不是很大,因为单片机是一种控制领域用的微控制芯片,而autoCAD是机械或者建筑行业用的一种应用设计软件。

C. 为什么说嵌入式开发比单片机要难很多

严格来说,嵌入式开发包含单片机开发。所以范围大的开发比范围小的难很多,这个正常。

其次,这里难,并不一定指实现同样功能的时间较长。难有很多方面:
1、入门门槛较高,即为难;学会单片机,7天可能就够。学会嵌入式,可能要好几个月的培训。
2、整套系统功能较多,即为难;单片机一般一个Main函数主循环+几个中断。嵌入式一般是整个系统的调度。这个复杂度不是一个数量级。

D. 嵌入式系统于单片机的区别

单片机也称嵌入式芯片。
嵌入式系统地概念:以应用为中心,以计算机技术为基础,并且软硬件可定制,适用于各种应用场合,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
而这个以计算机为基础就是以单片机为
基础的。
嵌入式系统包括单片机、外围设备,以及程序。
简单的来说,嵌入式系统有操作系统。编程是要考虑线程的同步互斥等等。比较复杂。而单片机只是一个cpu和一些指令。单片机可以组成低级的嵌入式系统.可以完成比较简单的运算控制功能。功能比较强劲的嵌入式系统,比如ARM,是可以运行嵌入式操作系统的,可以实现各种复杂的功能。后者的指令要比前者丰富,这是发展的必然,就像Pentium有MMX,Pentium
3有SSE、Pentium
4有SSE2、Pentium
D有SSE3,酷睿有SSE4一样。

E. 嵌入式和单片机的区别

嵌入式系统和单片机的区别:硬件组成不同、应用对象不同、系统组成不同、软件组成不同、主次关系不同、系统联系不同,硬件组成不同是指,嵌入式系统可以用单片机或其它可编程的电子器件实现,单片机是一个微型计算机系统。

嵌入式陆芹系统是软件和硬件的综合体,还可以涵盖机械等附属装置,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统,目前单片机渗透到我们消中生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹,单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。

嵌入式系统的基本结构

1、传感器:传感器测量物理量并将其转换为电信号,然后可以由嵌入式系统工程师或任何电子仪器读取,传感器将测量的量存储到存储器中。

2、AD转换器:模数转换器将传感器发送的模拟信号转换为数字信号。

3、处理器和ASIC:处理器评估数据以测量输出并将其存储到内存中。

4、DA转换器:数模转换器将处理拿悉山器提供的数字数据转换为模拟数据。

5、执行器:执行器将DA转换器给出的输出与存储的实际输出进行比较,并存储批准的输出。

阅读全文

与嵌入式成本高还是单片机成本高相关的资料

热点内容
股市操练大全八册pdf 浏览:120
c传递指针到python 浏览:163
手动添加引导的命令 浏览:54
740服务器小蓝条是做什么的 浏览:523
linux文件操作命令 浏览:127
安卓手机图片文件夹加锁 浏览:781
steam提示音在哪个文件夹 浏览:339
项目开发全程实录pdf 浏览:532
单片机reset 浏览:597
pdf怎么是英文 浏览:971
旗云2压缩机保险 浏览:374
做程序员压力大吗表情包 浏览:312
pdf下拉 浏览:372
php去掉小数后面的0 浏览:954
阿里备案买什么服务器 浏览:263
网络驱动下载到哪个文件夹 浏览:482
达内程序员培训西安 浏览:506
人保送车主惠app上怎么年检 浏览:605
android手机开机密码 浏览:482
linux查看某个进程命令 浏览:530