|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1简介) P) p# b+ B4 E- s
嵌人式系统是以计算机技术为基础,软硬件可剪裁,适用于特定应用.并且对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统111。目前,嵌人式系统已成为近年来发展很快的计算机方面的学科方向,并迅速渗透到控制、自动化、仪器仪表等学科.主要应用于信息家电、移动计算设备、网络设备、T.业控制、仿真、医疗仪器等领域。- z8 v$ W. P, I# d! D
嵌人式系统的体系结构包括硬件和软件两大部分.其中硬件部分包括嵌人式处理器及外围设备.软件部分包括嵌人式操作系统和嵌人式应用软件。5 f3 ]; Q- U% M# q8 m
2 ARM-Linux嵌入式系统平台构建
# |& A4 H% o8 X) f5 M* l2 r6 K0 h 嵌人式系统平台的构建包括硬件平台和软件平台两部分.其构建过程如下:' v M) d8 H7 L! M8 W* u
1)嵌人式微处理器的选择2 @+ O- |/ i* K, [( q' V
嵌人式微处理器的种类很多,由于ANM处理器其有体积
8 R6 T5 E6 B' R! Z- ~9 ]5 |% z小、功耗和成本低但性能高,同时支持7humWARM11指令集,指0 o3 {7 t& R# M
令长度固定等特点.最终选定了博创创科技有限公司的经典
# x8 Z+ X$ W# @- q3 h A) qARM9开发板UP-TE0H2410,其核心是三星公司的32位% ^" B7 N, Q; H+ `
AR119920T处理器5302410,非常适合嵌人式系统的设计应用。# _0 M2 g5 w1 k5 F+ R
2)嵌人式操作系统的选择
9 |; ?6 V x2 Y/ w& Z I 现在,应用在嵌人式系统中的操作系统很多,如Linux,
7 F/ B* i+ r0 t* @/ ywindowsCE,VxWorks等。嵌人式Linux有着源码开放、支持多# F; `1 r1 T2 m- t8 K
种体系结构并支持多种硬件平台的移植、内核可定制、占用资& G! l4 ^7 }; N( l$ }& {3 M
源少、运行稳定且速度快等优势,成为嵌人式系统开发的首选。
6 A2 _3 E. M) F5 F+ \, Y 3)交叉编译器的构建
1 }5 i' U( c1 n$ p/ g9 N4 J 由于嵌人式系统硬件上存在存储空间小、处理器频率低、- j9 B& W5 R7 b6 }6 @8 I
4 e! p# V: X2 R- s8 p8 p: W3 J( e: \* U- ]
3 f3 @& O/ @. l( E8 c4 U5 Q8 K# A |
|