目录

嵌入式系统的基本结构

目录

嵌入式系统的基本结构

一个嵌入式系统包括硬件和软件两部分。硬件包括微处理器、存储器及外设器件等,而软件包括操作系统软件(OS)和应用程序。为了提高系统性能,除了需要对硬件和软件进行优化外,还会引入总线的概念。

1.硬件

与普通计算机系统类似,嵌入式系统仍然包括微处理器(运算器和控制器)、存储设备(内存储器和外存储器)和输入、输出设备,但是它与一般的PC系统还有很大的区别。一般来讲,嵌入式系统在功耗、体积、成本、可靠性、速度、处理能力、电磁兼容性等方面均受到应用要求的制约。

2.软件

嵌入式软件是数字化产品的核心,PC的出现使桌面软件得到了飞速发展,而数字化产品的广泛普及必将为嵌入式软件产业的蓬勃发展提供无穷的推动力。操作系统控制着应用程序和硬件之间的交互作用,应用程序控制着系统的运行。

随着嵌入式应用系统架构的开发越来越复杂,嵌入式系统软件的开发往往开始得很晚,导致软硬件的集成被推迟,所以,很可能导致研发出有设计错误的产品,错失市场机会,造成设计反复、成本高昂等问题。因此,软件成为设计开发的关键,软件需要在标准化平台上运行,软件发展需要工具支持,软件发展不断促进标准的建立,如MIPI、OpenGL、JSR184等。

2009-08-29

注:源自原百度博客“至美心”