|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1简介5 u- N5 E% |& t1 q: V" ?
嵌人式系统是以计算机技术为基础,软硬件可剪裁,适用于特定应用.并且对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统111。目前,嵌人式系统已成为近年来发展很快的计算机方面的学科方向,并迅速渗透到控制、自动化、仪器仪表等学科.主要应用于信息家电、移动计算设备、网络设备、T.业控制、仿真、医疗仪器等领域。
, A$ _' N4 N; T1 J4 `/ \+ I1 y 嵌人式系统的体系结构包括硬件和软件两大部分.其中硬件部分包括嵌人式处理器及外围设备.软件部分包括嵌人式操作系统和嵌人式应用软件。
9 N0 I* y, e( E5 v2 O6 p5 @% |& l% h2 f/ d2 ARM-Linux嵌入式系统平台构建" _. `1 I; G8 o6 u8 K
嵌人式系统平台的构建包括硬件平台和软件平台两部分.其构建过程如下:
% j, }- X% U- O5 \! \3 G 1)嵌人式微处理器的选择* x, c) M p v/ K( B' _# M: m
嵌人式微处理器的种类很多,由于ANM处理器其有体积 w8 E* {, [! b- g# O8 i
小、功耗和成本低但性能高,同时支持7humWARM11指令集,指
4 h+ Z: `; F1 W$ U0 Y令长度固定等特点.最终选定了博创创科技有限公司的经典
8 \3 o) f. j( I$ H+ GARM9开发板UP-TE0H2410,其核心是三星公司的32位 K3 @8 C) ]1 h0 u
AR119920T处理器5302410,非常适合嵌人式系统的设计应用。
. [/ c. G. y0 s# l) J! _& y 2)嵌人式操作系统的选择8 g: ?- D( _4 y4 \7 d3 o
现在,应用在嵌人式系统中的操作系统很多,如Linux,9 X: Y9 L1 s; ] Y9 ^! ^
windowsCE,VxWorks等。嵌人式Linux有着源码开放、支持多2 r- T" m" q* D2 D2 B
种体系结构并支持多种硬件平台的移植、内核可定制、占用资% _9 c" W* a* g! C+ o% n2 q& ~
源少、运行稳定且速度快等优势,成为嵌人式系统开发的首选。
" U/ _1 z" q0 `, C$ {7 B) H 3)交叉编译器的构建
( t2 ~8 v' g2 ?; x/ r/ G3 A5 S, y 由于嵌人式系统硬件上存在存储空间小、处理器频率低、
, H1 G7 a( w& e. t4 F# y& t/ D6 w; X0 a- @" q; J# Z* C2 j; L
" t, m8 p0 Q+ b" F* W3 K) p
3 v; X9 ?! R) t5 p |
|