|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1简介
5 }8 |# t6 m3 r- k1 F+ p 嵌人式系统是以计算机技术为基础,软硬件可剪裁,适用于特定应用.并且对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统111。目前,嵌人式系统已成为近年来发展很快的计算机方面的学科方向,并迅速渗透到控制、自动化、仪器仪表等学科.主要应用于信息家电、移动计算设备、网络设备、T.业控制、仿真、医疗仪器等领域。% ?2 e5 n9 L; i& n; g7 I9 K0 a
嵌人式系统的体系结构包括硬件和软件两大部分.其中硬件部分包括嵌人式处理器及外围设备.软件部分包括嵌人式操作系统和嵌人式应用软件。
3 ]. o6 g0 p/ Y5 Z/ o2 ARM-Linux嵌入式系统平台构建
' i7 u3 S$ X3 Y; G 嵌人式系统平台的构建包括硬件平台和软件平台两部分.其构建过程如下:
0 t( i( B6 b2 M4 A6 m 1)嵌人式微处理器的选择) c+ }4 T% b7 Y! A+ u8 @9 m
嵌人式微处理器的种类很多,由于ANM处理器其有体积1 U7 A# a! L' @3 Y h4 j
小、功耗和成本低但性能高,同时支持7humWARM11指令集,指* w( e) b; F( O( f5 V9 I
令长度固定等特点.最终选定了博创创科技有限公司的经典
6 j. [' N0 D2 _+ e+ P: QARM9开发板UP-TE0H2410,其核心是三星公司的32位& I* j& }8 Z8 I# n/ ]$ N7 K# q
AR119920T处理器5302410,非常适合嵌人式系统的设计应用。
3 }4 i, X) _5 h8 U( r: P# H3 Q 2)嵌人式操作系统的选择
. W8 m! n1 m+ v8 l7 e- M3 _ 现在,应用在嵌人式系统中的操作系统很多,如Linux,
: v6 G; l* c/ n0 W. R, RwindowsCE,VxWorks等。嵌人式Linux有着源码开放、支持多9 P- G8 \" b" \
种体系结构并支持多种硬件平台的移植、内核可定制、占用资& G" Q, O) P9 B
源少、运行稳定且速度快等优势,成为嵌人式系统开发的首选。
4 v7 t! j4 `% Z 3)交叉编译器的构建- N& \8 j8 ~% W. Z8 b9 z6 Z
由于嵌人式系统硬件上存在存储空间小、处理器频率低、
$ h, Q/ _$ x+ h1 X" K6 D1 @' U$ u9 n3 R% O. G8 ]4 h T6 p9 P2 M: X/ ^
4 U" x2 Z/ [2 {# O& d2 _3 S3 d. i7 l# s2 R
|
|