TA的每日心情 | 怒 2019-11-26 15:20 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要
( b; ~, P: a0 T% B7 _0 M% {* P) F随着网络技术的发展和后PC时代的到来,嵌入式系统已经成为信息产业的热' W6 s% D" A% {7 d, q/ M ]5 ?
点和焦点,市场需求日益增大。与此同时,大量的嵌入式应用也对嵌入式设备的6 h- e* q9 h0 R, j$ y
性能和功能提出了更高的要求,8/16 位单片机的性能已较难满足嵌入式设备的需
- E0 P% X0 u( ^7 X( [1 Y求,随着集成电路技术的发展,基于32位RISC处理器的嵌入式技术受到越来越, f f, s" L( C, V
多的青睐。
% i7 d2 r: O3 E6 H J, ?本文针对设计基于ARM的GPS系统这- -课题, 研究了基于ARM920T内核
* o( h" r& M- `- ]( a! f- x+ T5 A3 r的高性能微处理器S3C2410X,完成了系统的硬件设计,并为在其上移植嵌入式
" d. n& l9 f) U( rWinCE操作系统提供BootI oader等板级支持包。
4 ]/ k1 J- H8 B- V! ^/ [本系统为可移动便携式设备,因此对可靠性有较高的要求,为了提高其可靠
6 D3 O: J9 L, p& U性,硬件设备要做到尽可能紧凑轻便,这客观要求所选择的作为本系统核心的处
9 x- V# U' x3 K9 u- x! J% s0 b理器具有丰富接口,从而使外围电路尽可能减少。论文所介绍的嵌入式系统以三
3 L, B# t( r0 k星公司出品的32位ARM微处理器S3C2410X为核心,该装置能实时地获取GPS
( f- N7 W. ^7 u6 a& I模块的各种参数,为进一步设计便携式GPS导航仪提供基本的数据和信息。( z/ d& c1 W1 B% s, r
本文首先讨论了这个嵌入式系统的基本功能和技术要求,并介绍了GPS的相) y$ u% o2 n( e8 S8 [) v: h2 p
关现状,以及ARM微处理器、ARM920T内核的性能特点,详细叙述了S3C2410X
- O6 a$ z$ a. Q- c+ x$ X的内部资源。硬件中心板只保留运行一个ARM系统所必需的基础电路,以此基础+ Y9 B0 \' ^! D6 L. E* ^; A
扩展了一些通用接口,包括: USB, UART、LCD接口等。同时详细分析了GPS模
* d$ N! x* K/ L; O& }: S) @块的工作原理和具体参数命令。在这个硬件系统的基础上,研究为嵌入式WinCE
, b" O! f. F' a/ [% \3 P/ Q9 C操作系统提供BootLoader等板级支持,配合WinCE内核进行文件系统的建立,然* t5 `! B) y! t# G6 g. b
后将内核和文件系统烧录到目标板上。文章最后对本论文所做的工作进行了总结。$ Q3 o/ p0 z: _0 `
关健字:嵌入式系统,ARM, GPS, S3C2410X, BootLoader, BSP, WINCE" i! @; P! [* K
8 L. J4 A4 J( s/ G4 ?/ N$ g R: s1 r7 ]5 g3 m- [: `
|
|