上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1.3 嵌入式系统的组成
嵌入式系统一般由硬件系统和软件系统两大部分组成。其中,硬件系统包括嵌入式微处理器、外设和必要的外围电路;软件系统包括嵌入式操作系统和应用软件。常见嵌入式系统的组成如图1.1所示。
图1.1 常见嵌入式系统的组成
1.1.3.1 硬件系统
(1)嵌入式微处理器。嵌入式微处理器是硬件系统的核心。在早期的嵌入式系统中,嵌入式微处理器通常是微处理器。如今,嵌入式微处理器一般采用IC(集成电路)芯片形式,可以是ASIC(专用集成电路)或者SoC中的一个核。核是VLSI(超大规模集成电路)上功能电路的一部分。常用的嵌入式微处理器芯片包括微处理器、微控制器、数字信号处理器(DSP)、片上系统等。
(2)外设。外设主要是指存储器、I/O接口等辅助设备。尽管嵌入式微处理器已经包含了大量的外设,但对于需要更多I/O接口和更大存储能力的大型系统来说,还需要连接额外的I/O接口和存储器,用于扩展其他功能和提高性能。
1.1.3.2 软件系统
嵌入式系统的软件系统可以分成有操作系统和无操作系统两大类。在复杂的应用中,多任务成为基本的需求,因此操作系统也是嵌入式系统中的必要组成部分,用于协调多任务。软件系统通常由应用程序、API、嵌入式操作系统等组成。