嵌入式系统的基本架构
2017-09-12 14:17
148 查看
嵌入式系统一般由软件和硬件两个部分组成,基中嵌入式处理器、存储器和外部设备构成整个系统的硬件基础。嵌入式系统的软件部分可以分为三个层次,分别是系统软件、支撑软件和应用软件,其中系统软件和支撑软件是基础,应用软件是最能体现整个嵌入式系统的特点和功能部分。
(1)嵌入式微处理器:在功能上跟普通微处理器基本一致,但是它具有体积小、功耗低、成本低及可靠性高的优点。
(2)嵌入式微控制器:双称单片机,一般以某一种微处理器内核为核心,整个计算机系统都集成到一块芯片中,与嵌入式微处理器相比,最大特点是单片化。
(3)嵌入式数字信号处理器:一种专门用于信号处理的处理器,DSP(Digital Signal Processor)是芯片内部采用程序和数据分开的结构,具有专门的硬件乘法器,广泛采用流水线操作,提供特殊的DSP指令。
(4)嵌入式片上系统:一种在一块芯片上集成很多功能模块的复杂系统,在大量生产时,生产成本也远远低于单片部件组成的电路板系统。
硬件架构
嵌入式系统的核心部件是各种类型的嵌入式处理器:(1)嵌入式微处理器:在功能上跟普通微处理器基本一致,但是它具有体积小、功耗低、成本低及可靠性高的优点。
(2)嵌入式微控制器:双称单片机,一般以某一种微处理器内核为核心,整个计算机系统都集成到一块芯片中,与嵌入式微处理器相比,最大特点是单片化。
(3)嵌入式数字信号处理器:一种专门用于信号处理的处理器,DSP(Digital Signal Processor)是芯片内部采用程序和数据分开的结构,具有专门的硬件乘法器,广泛采用流水线操作,提供特殊的DSP指令。
(4)嵌入式片上系统:一种在一块芯片上集成很多功能模块的复杂系统,在大量生产时,生产成本也远远低于单片部件组成的电路板系统。
软件架构
相关文章推荐
- 嵌入式系统架构与硬件结构,嵌入式的基本知识.
- [导入]在线考试系统基本架构完成
- [Asp.net 5] Logging-日志系统的基本架构(下)
- [转!]如何在嵌入式系统上运行OSGI架构
- Flume+Kafka+Storm+Redis实时分析系统基本架构
- 嵌入式系统的硬件基本结构和软件层次结构
- 嵌入式系统编程C语言之软件架构
- Android系统架构基本模式解析
- 嵌入式linux系统架构及开发流程
- 嵌入式系统基本知识
- 嵌入式系统编程之软件架构
- 嵌入式系统的基本概念
- 『转!』如何在嵌入式系统上运行OSGI架构
- Flume+Hadoop+Hive的离线分析系统基本架构
- 第二章 嵌入式系统基本概念
- .Net码农学Android---系统架构和基本概念
- Flume+Kafka+Storm+Redis实时分析系统基本架构
- Flume+Kafka+Storm+Redis实时分析系统基本架构
- 学习嵌入式系统的途径与基本方法
- 使用busybox制作最基本的嵌入式(yaffs)文件系统