当前位置:首页 > 单片机 > 单片机
[导读]从事计算机和或电子行业相关领域工作的朋友,一般都听说过单片机和嵌入式。但是要问单片机和嵌入式两者之间有什么联系,大多数人都不能很好的解释清楚。想要弄清楚嵌入式和单片机有什么联系,首先就要弄明白什么是嵌入式,什么是单片机。

从事计算机和或电子行业相关领域工作的朋友,一般都听说过单片机嵌入式。但是要问单片机和嵌入式两者之间有什么联系,大多数人都不能很好的解释清楚。想要弄清楚嵌入式和单片机有什么联系,首先就要弄明白什么是嵌入式,什么是单片机。

什么是嵌入式

按照历史性、本质性、普遍性要求,嵌入式系统应定义为:“嵌入到对象体系中的专用计算机系统”。“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素。对象系统则是指嵌入式系统所嵌入的宿主系统。

嵌入式系统是以应用为中心,以现代计算机技术为基础,能根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活定制软硬件模块的特殊计算机系统。

面向应用:强调嵌入式系统的目标是满足用户的特定需求。对于大多数完整的嵌入式系统来说,用户只要打开电源就可以直接使用其功能,不需要二次开发,也不需要进行少量的配置操作。

专用性:嵌入式系统的大部分应用对可靠性和实时性要求较高,这决定了为特定应用服务的专用系统是嵌入式系统的主流模式,并不强调系统的通用性和可扩展性。这种特殊性通常导致嵌入式系统是软件和硬件紧密集成的最终系统,因为它可以有效地提高整个系统的可靠性,降低成本,并使其有更好的用户体验。

以现代计算机技术为核心:嵌入式系统最基本的支撑技术,一般包括集成电路设计技术、系统结构技术、传感与检测技术、嵌入式操作系统与实时操作系统技术、资源约束系统的高可靠性软件开发技术、系统形式化规范与验证技术、通信技术、低功耗技术、信号处理和控制优化技术,围绕计算机的基本原理,集成到特定的专用设备中,形成一个嵌入式系统。

软件和硬件是可以量身定制的:嵌入式系统针对的应用场景非常多,带来的设计指标要求(功能性能、可靠性、成本、功耗)非常不同,很难有一套解决方案来满足现实中所有的系统需求。因此,根据不同的需求,灵活地裁剪软硬件,构建满足需求的最终系统,是嵌入式技术发展的必然技术路线。

什么是单片机?

单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。

单片机也被称为单片微控器,属于一种集成式电路芯片。在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与控制系统能够让单片机完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。 由此可见,单片机凭借着强大的数据处理技术和计算功能可以在智能电子设备中充分应用。简单地说,单片机就是一块芯片,这块芯片组成了一个系统,通过集成电路技术的应用,将数据运算与处理能力集成到芯片中,实现对数据的高速化处理。

单片机是不是嵌入式?

那么单片机到底是不是嵌入式呢?简单来说:是。

因为很多嵌入式产品中被嵌入的计算机系统就是单片机,譬如空调中嵌入的控制板其实核心就是个单片机。实际上大部分家电产品中嵌入的计算机系统都是单片机。

因为单片机足够简单便宜而且够用,所以使用单片机是最划算最适合的。而单片机现在出货量最大的领域也就是家电产品了,当然未来IOT类的应用会越来越多,会成为单片机的很大的增量市场。

嵌入式和单片机的区别

从上面的介绍来看,嵌入式系统是一个大类,而单片机是一个重要的子类。嵌入式系统就像一台完整的计算机,而单片机则更像是一台没有外设的计算机。过去的单片机包含的东西不多,两者在硬件上的区别更加明显。然而,随着半导体技术的飞速发展,现在各种硬件功能都可以在单片机中完成。因此,嵌入式系统与单片机之间的硬件差异越来越小,分界线越来越模糊。

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

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

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

在某些情况下,微控制器本身足够强大,可以用作嵌入式系统。它的成本较低,开发和维护相对容易,特别是对于更有针对性的应用程序。嵌入式系统在理论上具有更强的性能和更广泛的应用,但其复杂性高,开发难度大。

单片机与嵌入式系统的联系

根据IEEE的定义,嵌入式系统是用来控制或监视机器、装置或工厂等大规模系统的设备。 从定义我们可以看出,实际上以前的控制装置、单片机系统应该也属于嵌入式系统的范畴。

我们可以这样理解,嵌入式系统是一个大类,单片机是其中一个重要的子类。嵌入式系统顾名思义就是一个嵌入在其他系统中的系统。例如汽车系统中嵌入姿态控制系统,就可以使汽车驾驶更安全,更有效;电源系统内引入自动控制系统,能够让电源工作的更稳定。这里的姿态控制系统和电源的自动控制系统就属于嵌入式系统。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

本届年会将在上海(11月13-14日)、北京(11月19-20日)和深圳(11月27-28日)举行,面向嵌入式设计工程师推出25门技术课程

关键字: 嵌入式 MCU 模拟

上海2025年9月5日 /美通社/ -- 由纽伦堡会展(上海)有限公司举办的上海国际嵌入式会议将于 2025 年 10 月 16-17 日在上海世博展览馆举办。 此次会议将由三个版块组成:嵌入式技术会议、汽...

关键字: 嵌入式 CE CHINA EMBEDDED

从外部看,电子系统仿佛一个统一的学科或设备,各组成部分协同工作,浑然一体。然而揭开表象,其内在却是另一番景象:一个碎片化、多层次的世界——其中每一层都独立且复杂,衍生出各自特有的工具、专家、工作流程,甚至哲学体系。

关键字: 嵌入式 电子系统 半导体

8位单片机在嵌入式设计领域已经成为半个多世纪以来的主流选择。尽管嵌入式系统市场日益复杂,8位单片机依然不断发展,积极应对新的挑战和系统需求。如今,Microchip推出的8位PIC®和AVR®单片机系列,配备了先进的独立...

关键字: 单片机 嵌入式 CPU

深圳2025年8月28日 /美通社/ -- 8月26日,2025 ELEXCON深圳国际电子展盛大启幕。本届大会以"All for AI"为主题,深圳市德...

关键字: AI 工业级 SSD 嵌入式

深圳2025年8月26日 /美通社/ -- 8月26日,由博闻创意会展主办的 第22届深圳国际电子展暨嵌入式展(elexcon2025)在深圳(福田)会展中心隆重开幕。 作为中国电子与嵌入式技术领域的专业大展,本届展会...

关键字: 嵌入式 电子 高通 AI

在嵌入式系统开发中,程序烧录是连接软件设计与硬件实现的关键环节。当前主流的单片机烧录技术已形成ICP(在电路编程)、ISP(在系统编程)、IAP(在应用编程)三大技术体系,分别对应开发调试、量产烧录、远程升级等不同场景。...

关键字: 单片机 ISP ICP IAP 嵌入式系统开发

在嵌入式系统开发中,看门狗(Watchdog Timer, WDT)是保障系统可靠性的核心组件,其初始化时机的选择直接影响系统抗干扰能力和稳定性。本文从硬件架构、软件流程、安全规范三个维度,系统分析看门狗初始化的最佳实践...

关键字: 单片机 看门狗 嵌入式系统

模块化设计作为一种将系统拆分为独立、可复用组件的方法,能够在低代码平台中实现功能的灵活组合,并最大限度地提升系统性能。本文将探讨如何通过模块化设计,使得低代码平台既能快速适应变化,又能保持高效稳定的运行。

关键字: 模块化设计 嵌入式

本文中,小编将对单片机予以介绍,如果你想对它的详细情况有所认识,或者想要增进对它的了解程度,不妨请看以下内容哦。

关键字: 单片机 开发板 Keil
关闭