|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1简介
5 r% u5 L! Z9 R, @0 l0 r" Z 嵌人式系统是以计算机技术为基础,软硬件可剪裁,适用于特定应用.并且对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统111。目前,嵌人式系统已成为近年来发展很快的计算机方面的学科方向,并迅速渗透到控制、自动化、仪器仪表等学科.主要应用于信息家电、移动计算设备、网络设备、T.业控制、仿真、医疗仪器等领域。
& [8 H! R1 ^% z/ {" f 嵌人式系统的体系结构包括硬件和软件两大部分.其中硬件部分包括嵌人式处理器及外围设备.软件部分包括嵌人式操作系统和嵌人式应用软件。
+ J3 Y5 D) o0 h% o! J. M2 ARM-Linux嵌入式系统平台构建
' o6 u, f9 p6 o" w+ X; i9 ?7 k: h 嵌人式系统平台的构建包括硬件平台和软件平台两部分.其构建过程如下:8 a" T& c$ n. Z' T! |/ a& S9 `) o% Y1 s
1)嵌人式微处理器的选择
' V/ A. w- J+ D; G& x2 x 嵌人式微处理器的种类很多,由于ANM处理器其有体积8 I' K# Y) U f; o
小、功耗和成本低但性能高,同时支持7humWARM11指令集,指
, }/ @ B ]$ t' r# [令长度固定等特点.最终选定了博创创科技有限公司的经典# x/ }0 P; B) J! H# {
ARM9开发板UP-TE0H2410,其核心是三星公司的32位
5 c- P6 `( x/ P. ]9 V- j8 EAR119920T处理器5302410,非常适合嵌人式系统的设计应用。
7 K$ d4 c' L5 C4 e 2)嵌人式操作系统的选择$ j; B* u. c* ^1 n
现在,应用在嵌人式系统中的操作系统很多,如Linux,$ ?: c" H1 j' T. A1 k! M
windowsCE,VxWorks等。嵌人式Linux有着源码开放、支持多5 h7 s/ w+ _/ F7 N/ L @- F% T' X2 o
种体系结构并支持多种硬件平台的移植、内核可定制、占用资
, f! \& n: i ]3 S源少、运行稳定且速度快等优势,成为嵌人式系统开发的首选。
+ \, b2 H1 v' d: ]6 Y 3)交叉编译器的构建; X K* c' X3 G) n# n b, a( P9 o
由于嵌人式系统硬件上存在存储空间小、处理器频率低、
- A9 v( t0 Y; [1 x0 ^0 l2 X( ?3 P/ y% i$ c3 ~
- l: D( L& D0 o. r5 L
9 h9 m" w1 p: y8 I/ f |
|