TA的每日心情 | 怒 2019-11-26 15:20 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要
# m; b$ [/ m, p随着网络技术的发展和后PC时代的到来,嵌入式系统已经成为信息产业的热4 \" Z! s1 D" p& I+ L' X
点和焦点,市场需求日益增大。与此同时,大量的嵌入式应用也对嵌入式设备的0 ]% U" r9 s- z" C2 _0 j
性能和功能提出了更高的要求,8/16 位单片机的性能已较难满足嵌入式设备的需" e L; c m- }$ H( l/ K
求,随着集成电路技术的发展,基于32位RISC处理器的嵌入式技术受到越来越
+ y( \' j) T; Z1 I. j8 C/ \9 v# S/ r多的青睐。8 C1 k2 w) w% W$ p- \( K
本文针对设计基于ARM的GPS系统这- -课题, 研究了基于ARM920T内核
- `, j8 C( ~$ y的高性能微处理器S3C2410X,完成了系统的硬件设计,并为在其上移植嵌入式
% R. h9 j) y: }3 J5 J S) MWinCE操作系统提供BootI oader等板级支持包。0 Q1 G6 b' C7 l e8 P( M
本系统为可移动便携式设备,因此对可靠性有较高的要求,为了提高其可靠/ e; i, h1 I6 T2 Y" b* i z
性,硬件设备要做到尽可能紧凑轻便,这客观要求所选择的作为本系统核心的处
5 d# z% l. M$ P理器具有丰富接口,从而使外围电路尽可能减少。论文所介绍的嵌入式系统以三0 Y) Q( g/ k" `8 v+ v0 U! ~
星公司出品的32位ARM微处理器S3C2410X为核心,该装置能实时地获取GPS3 ~: h& c% q# j7 l6 E" E
模块的各种参数,为进一步设计便携式GPS导航仪提供基本的数据和信息。
) [) b) m! M. H" H3 h本文首先讨论了这个嵌入式系统的基本功能和技术要求,并介绍了GPS的相. y; w1 }7 `8 |( H* F1 R; r# e
关现状,以及ARM微处理器、ARM920T内核的性能特点,详细叙述了S3C2410X; O7 l3 @: `$ w1 X$ p5 f m
的内部资源。硬件中心板只保留运行一个ARM系统所必需的基础电路,以此基础' W; {" a5 n5 v
扩展了一些通用接口,包括: USB, UART、LCD接口等。同时详细分析了GPS模 l, l8 k; K6 b# K& j
块的工作原理和具体参数命令。在这个硬件系统的基础上,研究为嵌入式WinCE
( N+ r) V: y& Y, L操作系统提供BootLoader等板级支持,配合WinCE内核进行文件系统的建立,然
- n/ W( z5 c9 d0 A. ]后将内核和文件系统烧录到目标板上。文章最后对本论文所做的工作进行了总结。7 E+ s, y3 \- g' J( A! G
关健字:嵌入式系统,ARM, GPS, S3C2410X, BootLoader, BSP, WINCE' W7 \% W7 Y$ [
- s! u F3 D6 h v, d7 [
6 U0 U/ `, R( M* n5 ?; l |
|