临考必背|软件架构设计师考试「嵌入式系统」万字考点总结(全考点覆盖,直接背诵)
本文系统梳理了软件架构设计师考试中嵌入式系统模块的核心考点,包含以下关键内容: 考情分析:嵌入式系统每年考查2-3题(4-6分),重点考查定义特点、硬件组成、软件架构、RTOS和DO-178标准等核心内容。 高频考点: 嵌入式系统8大特点(专用性强、软硬一体、资源受限等) 硬件核心组件(MCU/MPU/DSP/SoC处理器分类、ROM/Flash存储器类型) 软件层次架构(BSP→操作系统→中间件
🔥 临考紧急提醒:嵌入式系统是软件架构设计师考试「综合知识」科目核心模块,每年考查2-3题(4-6分),看似分值不高,但作为架构设计的底层基础,直接关联分布式架构、工业控制架构等高频考点,且知识点琐碎、易混淆,是临考阶段极易失分的模块!
本文结合近5年真题考点、官方考试大纲,耗时整理万字嵌入式系统全知识点,涵盖考试所有核心内容——从嵌入式系统概述、硬件组成、软件架构,到实时操作系统、开发流程、安全标准,再到常见架构设计、真题易错点,每个考点标注「高频必考」「中频基础」「低频了解」层级,可直接复制背诵、打印冲刺,帮你快速吃透所有考点,避免临考失分!
💡 备考提示:本文严格遵循软件架构设计师考试大纲,剔除超纲内容,重点突出真题常考考点,按「考试优先级」排序,建议优先掌握「高频必考」内容,再巩固「中频基础」,最后了解「低频辅助」,节省冲刺时间,精准提分!
📌 特别说明:本文总字数超1.2万字,内容全面无遗漏,所有考点均结合真题考查规律梳理,标注易混淆点和记忆技巧,临考阶段反复背诵核心考点,可确保该模块不丢基础分,助力顺利通关!
一、开篇必读:嵌入式系统考试考情深度解析(高频必考,掌握考情少走弯路)
在软件架构设计师考试中,嵌入式系统属于「综合知识」科目中的基础核心模块,对应考试大纲第一章“计算机系统基础”中的重要内容,核心考查考生对嵌入式系统的组成、原理、核心技术及应用场景的掌握程度,同时结合架构设计的实际需求,考查嵌入式系统与软件架构的结合点。
1.1 考情核心要点(高频必考,了解考情精准备考)
-
考查题型:仅「综合知识」选择题(每年2-3题,4-6分),无案例分析、论文考查,难度中等偏易,以基础概念记忆、易混淆点区分为主,偶尔考查简单的应用场景匹配。
-
考查重点:嵌入式系统的定义与核心特点、嵌入式硬件组成(处理器、存储器、总线、接口)、嵌入式软件架构(BSP、RTOS、应用程序)、实时操作系统(RTOS)的核心特性与常用实例、DO-178安全标准(级别划分与应用场景)、嵌入式系统开发流程与工具,这些是每年必考的核心考点,占该模块考查分值的70%以上。
-
备考难度:知识点琐碎但难度不高,无需深入复杂的技术细节,重点在于「记忆核心概念」「区分易混淆点」「掌握考点之间的关联」「匹配应用场景」,临考冲刺阶段背诵效率最高,只要熟记核心考点,就能轻松得分。
-
关联考点:本模块知识点与「计算机硬件基础」(CPU架构、存储器层次结构)、「操作系统基础」(进程管理、内存管理)、「分布式系统」(嵌入式分布式架构)、「工业控制架构」密切相关,掌握嵌入式系统知识点,能快速理解后续高频章节的底层逻辑,间接提升整体备考效率。
-
易错点提醒:历年真题中,嵌入式处理器分类、ROM分类、RTOS与普通操作系统的区别、DO-178标准级别划分是高频易错点,考生需重点区分,避免混淆失分。
1.2 备考优先级排序(精准分配时间,高效冲刺)
结合近5年真题考查频率,将嵌入式系统知识点按备考优先级分为三类,建议临考阶段优先攻克高频必考内容,再巩固中频基础内容,低频内容简单了解即可,节省备考时间:
-
高频必考(必须吃透,占比70%):嵌入式系统的定义与核心特点、嵌入式处理器分类及特点、嵌入式存储器分类(尤其是ROM分类)、实时操作系统(RTOS)的定义、特点及常用实例、DO-178标准的核心目的与级别划分、嵌入式系统的软硬组成。
-
中频基础(熟记核心,占比20%):嵌入式总线分类及特点、嵌入式接口技术、嵌入式软件架构(BSP、中间件、应用层)、嵌入式系统开发流程、嵌入式系统的可靠性设计。
-
低频了解(简单记忆,占比10%):嵌入式系统的发展历程、嵌入式数据库、嵌入式系统的调试技术、嵌入式系统的功耗优化。
1.3 真题考查规律总结(结合真题,精准抓考点)
梳理近5年软件架构设计师真题,嵌入式系统模块的考查呈现以下规律,考生可针对性备考:
-
规律1:每年必考查1道「嵌入式系统特点」或「RTOS特点」的选择题,重点考查核心特征的区分(如嵌入式系统的专用性、资源受限性,RTOS的实时性、可裁减性)。
-
规律2:每1-2年考查1道「嵌入式处理器分类」或「存储器分类」的选择题,重点考查不同类型的特点及应用场景(如MCU与MPU的区别、EEPROM与Flash的区别)。
-
规律3:每年必考查1道「DO-178标准」的选择题,重点考查级别划分(Level A到Level E)及对应的应用场景,偶尔考查标准的核心目的。
-
规律4:偶尔考查「嵌入式总线」「嵌入式接口」或「开发流程」的选择题,难度较低,简单记忆核心概念即可得分。
二、高频必考模块(每年必考,占比70%,优先背诵)
本模块知识点是嵌入式系统考试的核心,每年真题必涉及,且易出现易混淆考点,需重点记忆、精准区分,确保不丢分,是临考冲刺的重点内容。
2.1 嵌入式系统概述(高频必考,每年1题)
嵌入式系统是软件架构设计师考试的入门考点,重点考查定义、核心特点、组成,是理解后续知识点的基础,每年必考1道选择题,难度较低,精准记忆即可得分。
2.1.1 嵌入式系统的定义(必考,精准记忆)
「高频必考」嵌入式系统是以应用为中心、以计算机技术为基础,将可配置、可裁减的软、硬件集成于一体,且适用于特定应用场景、满足功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。
核心关键词(必背):应用为中心、专用性、软硬一体、可配置、可裁减、资源受限、可靠性要求高。
考试考点:选择题常考查“以下关于嵌入式系统定义的描述,正确的是?”,需注意区分嵌入式系统与通用计算机系统的差异——通用计算机系统(如PC、服务器)以通用计算为核心,功能全面,而嵌入式系统以特定应用为核心,功能单一、专用性强。
易混淆点:嵌入式系统不是“简单的硬件+软件”,而是“软硬一体、可裁减、专用化”的系统,核心是“为特定应用服务”,这是与通用计算机系统的核心区别。
2.1.2 嵌入式系统的核心特点(必考,重中之重)
「高频必考」嵌入式系统的核心特点是每年真题的必考点,需精准记忆每个特点的核心含义,避免混淆,常以“以下属于嵌入式系统特点的是?”“嵌入式系统的核心特点不包括?”的形式考查。
核心特点(必背,每条都要熟记,结合实例理解):
-
专用性强(核心特点):嵌入式系统是为特定应用场景设计的,功能单一、针对性强,没有通用计算机系统的多用途特性。例如:智能手表的嵌入式系统仅用于时间显示、健康监测、消息提醒;汽车ECU(电子控制单元)的嵌入式系统仅用于控制发动机、刹车、转向等汽车功能;工业控制器的嵌入式系统仅用于工业生产的自动化控制。
-
软硬一体,可配置、可裁减:嵌入式系统的硬件和软件紧密结合,软件通常固化在硬件的ROM或Flash中,不可随意更改;同时,软硬件均可根据应用需求进行配置和裁减,去除不必要的功能,降低成本、减少功耗、缩小体积。例如:针对简单的智能灯泡,可裁减嵌入式操作系统中不必要的网络功能、图形界面,仅保留灯光控制功能;针对复杂的工业控制设备,可配置更强大的处理器和更多的接口,满足复杂控制需求。
-
资源受限(高频考点):嵌入式系统的硬件资源(CPU、内存、存储、功耗)通常有限,这是其与通用计算机系统的重要区别。① CPU:多采用低功耗、低成本的嵌入式处理器,性能低于通用CPU(如Intel、AMD处理器);② 内存:通常为几MB到几十MB,远小于通用计算机的内存(几GB到几十GB);③ 存储:多采用ROM、Flash等非易失性存储,容量较小(几十MB到几百MB);④ 功耗:要求低功耗,尤其是便携式嵌入式设备(如智能手表、手机),需延长续航时间。
-
实时性要求高(高频考点):多数嵌入式系统需要满足实时响应要求,即能在规定的时间内完成指定的任务,确保系统行为的可预测性。根据实时性要求的严格程度,分为硬实时和软实时:
-
硬实时:任务必须在规定的时间内完成,否则会导致严重后果(如人员伤亡、设备损坏),例如:汽车刹车控制系统、航空航天控制系统、医疗设备(如呼吸机)的嵌入式系统,属于硬实时系统。
-
软实时:任务尽量在规定的时间内完成,偶尔延迟不会导致严重后果,例如:智能手表的消息提醒、家用空调的温度控制,属于软实时系统。
-
-
可靠性要求高:嵌入式系统通常运行在恶劣环境(如工业现场、汽车内部、户外),需具备高可靠性、抗干扰能力,避免故障导致严重后果。例如:工业控制中的嵌入式系统,需抵抗高温、高压、电磁干扰;汽车中的嵌入式系统,需在振动、低温环境下稳定运行,确保行车安全。
-
代码固化存储:嵌入式系统的软件(尤其是操作系统、固件)通常固化在ROM或Flash等非易失性存储器中,开机后自动运行,无需用户干预,且断电后数据不丢失,确保系统每次开机都能正常启动。例如:主板BIOS、嵌入式设备的启动程序,均固化在Flash中。
-
技术融合性强:嵌入式系统融合了计算机技术、电子技术、控制技术、通信技术等多种技术,是多技术集成的产物。例如:智能汽车的嵌入式系统,融合了计算机技术(CPU、内存)、电子技术(传感器、接口)、控制技术(发动机控制)、通信技术(车联网)。
-
高性价比:嵌入式系统针对特定应用设计,去除不必要的功能,硬件成本低、体积小、功耗低,同时能满足应用需求,性价比高,适合大规模量产(如智能灯泡、手机配件等)。
记忆技巧:可总结为“专用一体、资源受限、实时可靠、固化融合、高性价比”,快速记忆8大核心特点,结合实例理解,避免死记硬背。
真题示例(近3年真题改编):以下关于嵌入式系统特点的描述,错误的是( )
A. 嵌入式系统具有专用性强的特点,为特定应用服务
B. 嵌入式系统的软硬件不可裁减,功能固定
C. 嵌入式系统通常资源受限,功耗较低
D. 多数嵌入式系统具有实时性要求
答案:B(解析:嵌入式系统的软硬件均可根据应用需求进行裁减,去除不必要的功能,降低成本和功耗)
2.1.3 嵌入式系统的组成(必考,核心考点)
「高频必考」嵌入式系统由硬件系统和软件系统两部分组成,二者紧密结合、相互依赖,硬件是基础,软件是核心,考试重点考查组成部分及各部分的核心功能,常以“以下属于嵌入式系统硬件组成的是?”“嵌入式系统软件的核心是?”的形式考查。
#### (1)嵌入式硬件系统(核心组成,必考)
嵌入式硬件系统是嵌入式系统的物理基础,负责提供计算、存储、输入输出、通信等硬件支持,核心组成包括:嵌入式处理器、存储器、总线、I/O接口、外围设备,各部分功能及考点如下:
-
嵌入式处理器(核心部件,必考):嵌入式系统的“大脑”,负责执行指令、处理数据,是硬件系统的核心,后续将单独详细讲解(2.2节),此处重点记忆:嵌入式处理器是嵌入式硬件的核心,决定了系统的性能和功能,多为低功耗、低成本的专用处理器。
-
存储器(核心部件,必考):负责存储程序和数据,分为易失性存储器和非易失性存储器,后续将单独详细讲解(2.3节),此处重点记忆:嵌入式系统的存储器通常包括RAM(易失性,存储运行时数据)和ROM/Flash(非易失性,存储固件、操作系统),容量较小、成本较低。
-
总线(核心部件,必考):连接硬件各组件(处理器、存储器、接口)的公共通道,负责传递地址、数据、控制信号,相当于硬件组件的“通信桥梁”,后续将单独详细讲解(2.4节),此处重点记忆:总线的核心功能是实现各硬件组件的通信,分为地址总线、数据总线、控制总线三类。
-
I/O接口(核心部件,必考):连接嵌入式系统与外部设备(如传感器、显示器、键盘、打印机)的接口,负责实现系统与外部设备的数据传输和信号转换,后续将单独详细讲解(2.5节),此处重点记忆:I/O接口是嵌入式系统与外部交互的窗口,常见类型有串口、USB接口、AD/DA接口等。
-
外围设备(辅助部件,了解):辅助嵌入式系统完成特定功能的外部设备,分为输入设备、输出设备、传感设备等,例如:传感器(温度、湿度、压力传感器)、显示器、键盘、打印机、摄像头等,考试偶尔考查常见外围设备的类型,简单记忆即可。
-
电源模块(辅助部件,了解):为嵌入式系统提供稳定的电源,尤其是便携式嵌入式设备(如智能手表、手机),电源模块需具备低功耗、高效率的特点,确保系统长时间运行,考试频率低,简单了解即可。
#### (2)嵌入式软件系统(核心组成,必考)
嵌入式软件系统是嵌入式系统的“灵魂”,负责控制硬件、实现特定应用功能,按层次结构可分为4层(从底层到顶层):硬件抽象层(BSP)、嵌入式操作系统层(EOS)、中间件层、应用层,各层功能及考点如下(必考,重点记忆层次结构和各层核心功能):
-
硬件抽象层(BSP,板级支持包,必考):位于软件系统的最底层,直接与硬件交互,是连接硬件和操作系统的桥梁,核心功能是:初始化硬件(如处理器、存储器、总线、接口)、提供硬件驱动程序(如串口驱动、USB驱动)、为操作系统提供硬件访问接口,使操作系统无需关注具体的硬件细节,实现操作系统的可移植性。
-
核心考点:BSP的定义、核心功能,选择题常考查“嵌入式软件系统中,连接硬件和操作系统的是?”“BSP的核心功能不包括?”。
-
易混淆点:BSP不是操作系统,也不是应用程序,而是硬件驱动和硬件初始化程序的集合,是操作系统运行的基础。
-
-
嵌入式操作系统层(EOS,必考):位于硬件抽象层之上,是嵌入式软件系统的核心,负责管理硬件资源、调度任务、提供系统服务,核心功能与通用操作系统类似,但具有体积小、实时性强、可裁减、低功耗等特点,后续将单独详细讲解实时操作系统(RTOS,2.6节)。
-
核心考点:嵌入式操作系统的核心功能、特点,与通用操作系统的区别,选择题常考查“以下属于嵌入式操作系统特点的是?”“嵌入式操作系统与通用操作系统的核心区别是?”。
-
-
中间件层(中频考点):位于操作系统层之上、应用层之下,是连接操作系统和应用程序的桥梁,负责提供通用的服务(如网络通信、数据存储、图形界面、安全服务),简化应用程序的开发,提高开发效率,使应用程序无需关注底层的操作系统和硬件细节。
-
常见中间件类型:网络中间件(如TCP/IP协议栈)、数据库中间件(如嵌入式数据库SQLite)、图形中间件(如GUI中间件)、安全中间件(如加密解密中间件)。
-
核心考点:中间件的定义、作用,考试频率中等,简单记忆即可。
-
-
应用层(必考):位于软件系统的最顶层,是针对特定应用场景开发的应用程序,负责实现嵌入式系统的具体功能,是嵌入式系统的最终目的。例如:智能手表的健康监测程序、汽车ECU的发动机控制程序、工业控制器的自动化控制程序,都属于应用层软件。
-
核心考点:应用层的定义、作用,选择题常考查“嵌入式软件系统中,负责实现具体应用功能的是?”。
-
记忆技巧:嵌入式软件系统的层次结构(从底层到顶层):BSP层 → 操作系统层 → 中间件层 → 应用层,可总结为“硬抽(BSP)操中应”,快速记忆层次顺序,结合各层功能理解,避免混淆。
真题示例(近3年真题改编):以下关于嵌入式软件系统层次结构的描述,正确的是( )
A. 应用层位于最底层,直接与硬件交互
B. 硬件抽象层(BSP)是连接硬件和操作系统的桥梁
C. 中间件层位于应用层之上,负责管理硬件资源
D. 嵌入式操作系统层位于最顶层,负责实现具体应用功能
答案:B(解析:A选项错误,应用层位于最顶层,硬件抽象层位于最底层;C选项错误,中间件层位于操作系统层之上、应用层之下,负责提供通用服务,不管理硬件资源;D选项错误,嵌入式操作系统层位于中间层,负责管理硬件资源,应用层负责实现具体应用功能)
2.1.4 嵌入式系统的分类(中频考点)
嵌入式系统可按不同维度分类,考试重点考查按实时性、按应用场景、按硬件规模的分类,简单记忆即可,偶尔考查选择题。
-
按实时性分类(必考,结合前面的实时性特点):
-
硬实时嵌入式系统:实时性要求严格,任务必须在规定时间内完成,否则会导致严重后果,应用场景:航空航天、汽车刹车控制、医疗设备、工业控制(核心控制环节)。
-
软实时嵌入式系统:实时性要求宽松,任务尽量在规定时间内完成,偶尔延迟不影响整体功能,应用场景:智能手表、家用空调、智能手机、普通监控设备。
-
-
按应用场景分类(中频考点):
-
工业控制类:用于工业生产自动化,如工业控制器、PLC(可编程逻辑控制器)、变频器,核心要求:高可靠性、抗干扰、实时性。
-
汽车电子类:用于汽车控制,如ECU(电子控制单元)、车载导航、车载娱乐系统,核心要求:高可靠性、低功耗、抗振动。
-
消费电子类:用于家用、便携式设备,如智能手表、手机、平板电脑、智能音箱,核心要求:低功耗、小体积、高性价比。
-
航空航天类:用于飞机、卫星等航空航天设备,如飞机控制系统、卫星导航系统,核心要求:极高可靠性、硬实时、抗辐射。
-
医疗设备类:用于医疗诊断、治疗设备,如呼吸机、心电图仪、血压计,核心要求:高可靠性、硬实时、高精度。
-
-
按硬件规模分类(低频考点):
-
小型嵌入式系统:硬件简单,采用8位/16位处理器,内存和存储容量小,功能单一,如智能灯泡、遥控器、传感器节点。
-
中型嵌入式系统:硬件较复杂,采用32位处理器,内存和存储容量中等,功能较完善,如智能手表、车载导航、普通工业控制器。
-
大型嵌入式系统:硬件复杂,采用32位/64位处理器,内存和存储容量大,功能完善,支持多任务、网络通信,如航空航天控制系统、大型工业控制系统、智能汽车控制系统。
-
2.2 嵌入式硬件系统核心组件(高频必考,每年1题)
嵌入式硬件系统的核心组件(处理器、存储器、总线、接口)是每年真题的必考考点,重点考查各组件的分类、特点、应用场景,易出现易混淆点,需重点区分、精准记忆。
2.2.1 嵌入式处理器(必考,核心考点)
「高频必考」嵌入式处理器是嵌入式硬件系统的核心,负责执行指令、处理数据,决定了嵌入式系统的性能和功能,考试重点考查嵌入式处理器的分类、各类处理器的特点及应用场景,常以“以下属于嵌入式处理器的是?”“MCU与MPU的区别是?”的形式考查。
#### (1)嵌入式处理器的定义与核心特点
嵌入式处理器是专门为嵌入式系统设计的微处理器或微控制器,与通用处理器(如Intel i5/i7、AMD Ryzen)相比,具有以下核心特点:低功耗、低成本、小体积、专用性强、集成度高(通常集成多种外设接口),适配嵌入式系统的资源受限、专用性要求。
#### (2)嵌入式处理器的分类(必考,重中之重)
嵌入式处理器按功能、架构、字长等维度可分为多种类型,考试重点考查按功能分类的4种核心类型:MCU、MPU、DSP、SoC,需精准记忆每种类型的特点、典型代表、应用场景,避免混淆。
|
处理器类型 |
核心特点 |
典型代表 |
应用场景 |
|
MCU(微控制器) |
1. 单片化设计,集成度高,将处理器、存储器(ROM/RAM)、外设接口(串口、I/O口)集成在单芯片上; 2. 低功耗、低成本、小体积; 3. 性能适中,适合简单的控制任务; 4. 无需外接过多硬件,开发简单,性价比高。 |
51系列、AVR、PIC、ARM Cortex-M系列 |
智能手表、遥控器、智能灯泡、传感器节点、简单工业控制器、家电控制板 |
|
MPU(微处理器) |
1. 性能强大,多为32位/64位处理器,运算速度快; 2. 集成度较低,需外接存储器(ROM/RAM)、外设接口才能工作; 3. 支持多任务、复杂运算,适合复杂的嵌入式系统; 4. 成本较高,功耗高于MCU。 |
ARM Cortex-A系列、PowerPC、MIPS、Intel XScale |
智能手机、平板电脑、车载导航、大型工业控制器、航空航天设备 |
|
DSP(数字信号处理器) |
1. 采用哈佛结构,专门用于数字信号处理(如滤波、傅里叶变换、音频/视频处理); 2. 运算速度快,擅长密集型算法运算,实时性强; 3. 专用性强,主要用于信号处理相关的嵌入式系统; 4. 集成度适中,需外接部分硬件。 |
TI TMS320系列、Freescale DSP56000系列、ADI Blackfin系列 |
音频处理设备(如音箱、耳机)、视频监控设备、医疗信号处理设备、工业信号采集与处理 |
|
SoC(片上系统) |
1. 高集成度,将处理器(MCU/MPU/DSP)、存储器、总线、接口、外设等所有核心组件集成在单芯片上; 2. 功能完善,无需外接过多硬件,体积小、功耗低; 3. 定制化程度高,可根据应用需求集成不同的组件; 4. 成本较高,开发难度大,适合复杂、小型化的嵌入式系统。 |
手机SoC(如骁龙、麒麟、苹果A系列)、智能电视SoC、车载SoC |
智能手机、平板电脑、智能电视、智能汽车、高端工业控制设备 |
记忆技巧:可总结为“MCU单片控制、MPU高性能算力、DSP信号处理、SoC系统集成”,结合典型代表和应用场景记忆,避免混淆,重点区分MCU和MPU的核心差异(MCU集成度高、成本低,MPU性能强、需外接硬件)。
#### (3)嵌入式处理器的字长分类(中频考点)
按处理器的字长(一次能处理的数据位数),嵌入式处理器可分为4位、8位、16位、32位、64位,考试重点考查不同字长的应用场景,简单记忆即可:
-
4位/8位:主要用于小型嵌入式系统,功能简单,成本极低,如遥控器、智能灯泡、玩具,典型代表:51系列(8位)、4位单片机。
-
16位:用于中型嵌入式系统,性能适中,可实现简单的控制和数据处理,如普通传感器、小型工业控制器,典型代表:AVR 16位系列。
-
32位:目前应用最广泛的字长,用于中型、大型嵌入式系统,性能强大,支持多任务、复杂运算,如智能手机、车载导航、大型工业控制器,典型代表:ARM Cortex-A/M系列、PowerPC。
-
64位:用于高端嵌入式系统,性能极强,支持大规模数据处理、多任务并发,如高端服务器、航空航天设备、智能汽车控制系统,典型代表:ARM Cortex-A53/A57、Intel Xeon嵌入式系列。
#### (4)嵌入式处理器的工作温度等级(必考)
嵌入式处理器的工作温度等级是真题高频考点,重点考查不同等级的温度范围和应用场景,需精准记忆,常以“以下属于工业级嵌入式处理器温度范围的是?”的形式考查:
|
温度等级 |
温度范围 |
应用场景 |
考试频率 |
|
民用级(商业级) |
0℃ ~ 70℃ |
普通消费电子,如智能手机、平板电脑、智能手表、家用空调,环境温度稳定。 |
⭐⭐ |
|
工业级 |
-40℃ ~ 85℃ |
工业现场、汽车内部,环境温度波动大,需抵抗高温、低温,如工业控制器、汽车ECU。 |
⭐⭐⭐⭐⭐ |
|
军用级 |
-55℃ ~ 150℃ |
航空航天、军事装备,环境恶劣,需抵抗极端温度、辐射,如飞机控制系统、卫星设备。 |
⭐⭐⭐ |
记忆技巧:民用级“0-70”,工业级“-40-85”,军用级“-55-150”,重点记忆工业级的温度范围(每年必考),结合应用场景理解,避免记混。
真题示例(近3年真题改编):某工业控制设备使用的嵌入式处理器,其工作温度范围应符合以下哪种等级?( )
A. 民用级(0℃ ~ 70℃)
B. 工业级(-40℃ ~ 85℃)
C. 军用级(-55℃ ~ 150℃)
D. 商业级(-10℃ ~ 60℃)
答案:B(解析:工业控制设备工作环境温度波动大,需采用工业级嵌入式处理器,温度范围为-40℃ ~ 85℃)
2.2.2 嵌入式存储器(必考,核心考点)
「高频必考」嵌入式存储器是嵌入式系统的“记忆核心”,负责存储程序和数据,考试重点考查存储器的分类、各类存储器的特点、存储层次结构,常以“以下属于非易失性存储器的是?”“ROM的分类及特点”的形式考查,易出现易混淆点,需重点区分。
#### (1)嵌入式存储器的核心分类(必考)
嵌入式存储器按“是否断电丢失数据”可分为两大类:易失性存储器和非易失性存储器,每类包含多种类型,需精准记忆每种类型的特点、擦除方式、应用场景。
##### ① 易失性存储器(断电后数据丢失,必考)
易失性存储器主要用于存储嵌入式系统运行时的程序和数据,断电后数据丢失,核心类型有RAM(随机存取存储器),按工作原理可分为SRAM和DRAM,重点记忆二者的区别:
|
类型 |
核心特点 |
擦除方式 |
应用场景 |
|
SRAM(静态RAM) |
1. 速度快(纳秒级),读写效率高; 2. 无需刷新电路,功耗较低; 3. 成本高,容量小; 4. 稳定性好,适合存储频繁访问的数据。 |
电信号擦除,可随机读写 |
CPU缓存(Cache)、嵌入式系统的高速缓存、需要高速读写的小型数据存储 |
|
DRAM(动态RAM) |
1. 速度中等(微秒级),略慢于SRAM; 2. 需要定期刷新电路(每隔几毫秒刷新一次),功耗较高; 3. 成本低,容量大; 4. 适合存储大量数据。 |
电信号擦除,可随机读写,需定期刷新 |
嵌入式系统的主存(内存)、需要大容量存储的场景,如智能手机、工业控制器的内存 |
补充考点:SDRAM(同步动态RAM)是DRAM的一种,与CPU时钟同步,读写速度比普通DRAM快,是目前嵌入式系统主存的主流类型;DDR SDRAM(双倍速率SDRAM)是SDRAM的升级版,传输速率更高,广泛应用于智能手机、平板电脑等设备。
##### ② 非易失性存储器(断电后数据不丢失,必考)
非易失性存储器主要用于存储嵌入式系统的固件、操作系统、应用程序,断电后数据不丢失,核心类型有ROM、Flash存储器,其中ROM的分类是每年必考考点,需重点记忆。
###### (1)ROM(只读存储器)的分类(必考,重中之重)
ROM是最早的非易失性存储器,只能读取数据,不能随意写入(部分类型可编程、可擦除),按编程和擦除方式可分为5类,重点记忆每种类型的特点、擦除方式、应用场景:
|
类型 |
核心特点 |
擦除方式 |
应用场景 |
|
Mask ROM(掩膜ROM) |
1. 出厂时由厂家通过掩膜工艺写入数据,永久固化; 2. 不能修改、不能擦除; 3. 成本最低,适合大规模量产; 4. 数据稳定性极高。 |
不可擦除 |
固定固件、无需修改的程序,如遥控器的控制程序、简单家电的固件。 |
|
PROM(可编程ROM) |
1. 可一次性编程,用户可写入一次数据; 2. 编程后无法修改、无法擦除; 3. 成本低,适合小批量生产; 4. 灵活性比Mask ROM高。 |
不可擦除(仅可写入一次) |
需要少量定制的程序,如早期的工业控制器固件、定制化遥控器程序。 |
|
EPROM(可擦除可编程ROM) |
1. 可多次擦除、多次编程; 2. 擦除方式复杂,需通过紫外线照射(芯片上有透明窗口); 3. 擦除时间长(几分钟到几十分钟),操作不便; 4. 成本中等,目前应用较少。 |
紫外线照射擦除 |
早期的开发调试场景、需要频繁修改程序的原型开发。 |
|
EEPROM(电可擦除可编程ROM) |
1. 可多次擦除、多次编程; 2. 擦除方式简单,通过电信号擦除,可按字节擦除; 3. 擦除时间短(毫秒级),操作方便; 4. 成本较高,容量较小; 5. 可在线擦除、编程,无需拆卸芯片。 |
电信号擦除(按字节擦除) |
需要频繁修改的小容量数据,如主板BIOS、嵌入式系统的配置参数、传感器的校准数据。 |
|
Flash ROM(闪存) |
1. 结合EPROM和EEPROM的优点,可多次擦除、多次编程; 2. 擦除方式为电信号擦除,按块擦除(不能按字节擦除); 3. 擦除速度快、编程方便,容量大、成本适中; 4. 可在线擦除、编程,是目前应用最广泛的非易失性存储器。 |
电信号擦除(按块擦除) |
嵌入式操作系统、应用程序、大容量数据存储,如U盘、固态硬盘、智能手机存储、工业控制器的固件。 |
记忆技巧:可总结为“Mask永久固、PROM一次写、EPROM紫外擦、EEPROM电擦除(字节)、Flash电擦除(块)”,重点记忆EEPROM和Flash的区别(EEPROM按字节擦除,Flash按块擦除),以及Flash的应用场景(目前最广泛)。
###### (2)Flash存储器的分类(中频考点)
Flash存储器是目前嵌入式系统中应用最广泛的非易失性存储器,按存储结构可分为NOR Flash和NAND Flash,
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐

所有评论(0)