Board logo

标题: 了解硬件体系 开发嵌入式Linux [打印本页]

作者: 520503    时间: 2014-3-25 14:21     标题: 了解硬件体系 开发嵌入式Linux

关键字:硬件体系   嵌入式   Linux  
与单纯的硬件开发或软件开发有所不同,嵌入式Linux系统在研发过程中通常都要涉及到硬件和软件两个环节。许多计算机软件开发人员在转向嵌入式系统Linux开发的过程中显得力不从心,一个原因就在于缺乏对嵌入式系统的硬件体系结构的了解,而偏偏嵌入式系统开发又对硬件的要求非常高。
从本质上说,嵌入式Linux系统也属于计算机系统的范畴,因此不可避免地要由三大基本部分组成:中央处理器(CPU)、存储设备和I/O设备。此外,它还需要负责在三大部分之间进行通信的设备。本文从这几个方面入手介绍嵌入式Linux系统的硬件体系结构。

中央处理器

嵌入式系统的核心部件是各种类型的嵌入式中央处理器。根据所用指令集的不同,嵌入式中央处理器可以分成两种主要的体系结构,一种是复杂指令集(Complex Instruction Set Computer,CISC)系统,另一种则是精简指令集(Reduced Instruction Set Computer,RISC)系统。

在20世纪60年代,CISC结构曾是嵌入式中央处理器的设计主流。但是随着时间的推移,这种设计思想已经越来越难以满足实际应用的需要。于是有人开始提出了一种全新的处理器体系结构——RISC。目前使用的嵌入式中央处理器大多采用RISC结构。

现在几乎所有的半导体制造商都有能力生产嵌入式中央处理器,根据所用技术的不同,可以将嵌入式中央处理器分成如下四种类型:

嵌入式微处理器(Embedded Micro Processor Unit,EMPU)

嵌入式微控制器(Embedded Micro-controller Unit,EMU)

嵌入式DSP处理器(Embedded Digital Signal Processor,EDSP)

嵌入式片上系统(Embedded System on Chip,ESoC)





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0