|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1简介
% @+ L6 ]# p5 C 嵌人式系统是以计算机技术为基础,软硬件可剪裁,适用于特定应用.并且对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统111。目前,嵌人式系统已成为近年来发展很快的计算机方面的学科方向,并迅速渗透到控制、自动化、仪器仪表等学科.主要应用于信息家电、移动计算设备、网络设备、T.业控制、仿真、医疗仪器等领域。
' q6 y. g( x+ H1 @( Q, C 嵌人式系统的体系结构包括硬件和软件两大部分.其中硬件部分包括嵌人式处理器及外围设备.软件部分包括嵌人式操作系统和嵌人式应用软件。 j$ r) e4 Y' f" q0 j w
2 ARM-Linux嵌入式系统平台构建
! g) @0 O9 X/ K, g: d 嵌人式系统平台的构建包括硬件平台和软件平台两部分.其构建过程如下:
9 b. h' |, w1 L; [; R 1)嵌人式微处理器的选择
! a5 Q. x: c# S" r 嵌人式微处理器的种类很多,由于ANM处理器其有体积3 \, P9 ]0 y* n: J4 t
小、功耗和成本低但性能高,同时支持7humWARM11指令集,指, L1 g' D% ~' _; J* t/ M, t
令长度固定等特点.最终选定了博创创科技有限公司的经典
+ A1 `! I0 L# TARM9开发板UP-TE0H2410,其核心是三星公司的32位
5 ~4 Y, O, y `5 D! C2 H1 [AR119920T处理器5302410,非常适合嵌人式系统的设计应用。
1 W2 d p5 S; r# l3 J& Y) _0 M, _" F 2)嵌人式操作系统的选择
3 K: Q- e+ F$ H8 d' K 现在,应用在嵌人式系统中的操作系统很多,如Linux,
% W# d8 R" e! | L& N) s$ A# ~windowsCE,VxWorks等。嵌人式Linux有着源码开放、支持多+ l' m% [7 r3 g, V
种体系结构并支持多种硬件平台的移植、内核可定制、占用资
) a" S; R$ j6 O源少、运行稳定且速度快等优势,成为嵌人式系统开发的首选。" b% r; S2 ?- V
3)交叉编译器的构建9 F3 G5 U i! t1 Z5 ]
由于嵌人式系统硬件上存在存储空间小、处理器频率低、
# J( p4 @$ c# _4 z" k& y& R; A
; {/ L2 N$ Z. E/ f* A8 _; D$ g7 N, R! I* O2 M0 J
, I1 t0 {0 V" f |
|