广义的嵌入式包括单片机,甚至有人把FPGA也归入嵌入式,因为嵌入这个词本身指的就是和别的设备协同工作。
而狭义的嵌入式或者说大家公认的嵌入式,指的是能跑操作系统的嵌入式,为了跑“大型”操作系统,硬件(性能及容量等)和单片机有一些区别。所以单片机和嵌入式是相关但不完全相同的概念。

01
单片机(Microcontroller)
单片机(MCU)是一种集成了处理器核心、存储器、输入/输出接口和其他外设功能的微型计算机系统。
单片机通常用于控制和执行简单的任务,如控制家电、传感器数据采集等。它具有较低的功耗、成本较低、体积小等特点,适合于嵌入式系统。常见的流行单片机有:c51系列、ARMcortexM系列。

▲C51\c52&cortexM芯片

▲代表产品
02
嵌入式系统(EmbeddedSystem)
嵌入式系统是指集成了硬件和软件的特定用途的计算机系统(核心CPU比单片机性能要好,能运行Linux及别操作系统),通常用于控制、监测、实时数据处理等特定任务。嵌入式是以应用为中心,以计算机技术为基础,软硬件可裁剪,其针对的用户应用对功能、可靠性、成本、体积、功耗和使用环境有特殊要求的专用计算机系统。
通俗来讲,先设计硬件,在硬件的基础上设计运行软件,让硬件变成智能硬件+云端,这个就是嵌入式。
嵌入式系统可以包括单片机、微处理器、外围设备和操作系统等组成部分,并广泛应用于电子产品、汽车、医疗设备、工业自动化等领域。
事实上,嵌入式系统涉及的应用领域很广泛,如:汽车、家电、航空、数码产品、石油天然汽、工业控制、人工智能等。
外界公司招聘的要求是嵌入式软件工程师或者嵌入式硬件工程师,也就是说嵌入式系统包括软件和硬件,其实仔细想想也能明白,都已经跑系统,当然就有软件也有bsp硬件。
▲常见处理器


▲常见嵌入式系统产品
综上所述,可以从以下几个角度来认识单片机和嵌入式的区别↓:
① 构成:单片机是嵌入式系统中的一种硬件设备,作为嵌入式系统的核心处理器。嵌入式系统包括单片机、外围设备和软件等多个组成部分。
② 功能:单片机是一种特定用途的微型计算机系统,主要用于控制和执行简单任务。而嵌入式系统可以具备更复杂的功能,如实时数据处理、通信、图像处理、并行任务处理等。
③ 灵活性:单片机通常是固定的硬件设备,功能和性能不易改变。而嵌入式系统可以根据需求进行定制,具备更大的灵活性、通用性。
总体来说,单片机就是嵌入式系统中的一种核心处理器,用于控制和执行简单任务,而嵌入式系统是集成了硬件和软件的特定用途的计算机系统,可以包括单片机在内,具备更复杂的功能和更大的灵活性。
另外,华妹已经为大家准备好了一份惊喜哦!包括嵌入式、物联网、人工智能、Java开发、web大前端等多门高薪就业课程并特意为大家准备了课程福利~
↓御龙迎“薪”季·春招不落榜↓
线下购课福利详见海报
👇👇👇
↓offer贺“薪”篇·实力闯龙门↓
线上购课福利详见海报
👇👇👇
华清远见
让众多学子实现IT梦
实现高薪梦想
如果 您想了解嵌入式、Java、人工智能课程,
快来联系华妹儿吧!
还有免费资料领取哟!
联系方式➡ vx:teach2004
扫一扫有惊喜哦↑↑↑
好东西不要忘记转发分享哟~
华清远见成都中心
高端IT就业培训专家
你在看吗