|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1简介$ O+ ~/ C1 q2 {! @. c
嵌人式系统是以计算机技术为基础,软硬件可剪裁,适用于特定应用.并且对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统111。目前,嵌人式系统已成为近年来发展很快的计算机方面的学科方向,并迅速渗透到控制、自动化、仪器仪表等学科.主要应用于信息家电、移动计算设备、网络设备、T.业控制、仿真、医疗仪器等领域。
% p2 x2 s; a/ S! V( N; v" H: ` F 嵌人式系统的体系结构包括硬件和软件两大部分.其中硬件部分包括嵌人式处理器及外围设备.软件部分包括嵌人式操作系统和嵌人式应用软件。# E1 m' G4 a; ?) A* o& D1 q
2 ARM-Linux嵌入式系统平台构建8 ^1 k4 t, W% k* W9 i: ?! [
嵌人式系统平台的构建包括硬件平台和软件平台两部分.其构建过程如下:
% s( k2 l4 `2 d8 `) \ 1)嵌人式微处理器的选择
7 F$ a: ~/ ^6 H4 C |! h 嵌人式微处理器的种类很多,由于ANM处理器其有体积
, D2 G1 }$ `) J$ U小、功耗和成本低但性能高,同时支持7humWARM11指令集,指
1 B1 ?* H5 F- K& Q5 p0 I/ Z令长度固定等特点.最终选定了博创创科技有限公司的经典) t% T3 ]! S' Y6 K! U# J+ m! a n5 \
ARM9开发板UP-TE0H2410,其核心是三星公司的32位5 s5 W. G. m" f3 A' n( j
AR119920T处理器5302410,非常适合嵌人式系统的设计应用。
6 K6 K3 C! L% {% ?, o+ Y 2)嵌人式操作系统的选择: o" J9 o4 S% P; T( U
现在,应用在嵌人式系统中的操作系统很多,如Linux,+ I; ^' {% i3 {! U
windowsCE,VxWorks等。嵌人式Linux有着源码开放、支持多
' ^" N; T: x/ ^* ~" q种体系结构并支持多种硬件平台的移植、内核可定制、占用资
4 d$ m9 M& y7 w& H( Q源少、运行稳定且速度快等优势,成为嵌人式系统开发的首选。
+ G' I# j6 Q8 p5 s$ F- `/ U* z 3)交叉编译器的构建# l$ J8 u+ S% _- S/ P, y
由于嵌人式系统硬件上存在存储空间小、处理器频率低、
) j% \" M2 d4 R. a/ a, r+ `
+ c, c7 }9 c' R* Q* N4 d
1 W1 x+ C& {( m: M, Q0 d4 x5 N' g- c- Y3 ?* X
|
|