摘要: |
GPS全球定位系统具有精度高、全天候、全球性作业等优点,在定位精度、灵活性、使用成本等诸多方面与目前其他定位技术相比具有较大的优势,其广泛的应用也日益影响着人们的生活;嵌入式技术和产品在近年来获得了极大的发展,嵌入式技术的应用也遍布各行各业。本文正是将这两种技术结合到一起,研究设计一种实用的车载GPS终端。
本文首先介绍了GPS的工作原理和嵌入式系统的概念。然后讨论了车载GPS接收机的一般系统结构。第三章给出了所设计的车载GPS接收机的硬件实现方案,并分别论述了S3C2440处理器、GPS模块、存储器模块、音频模块和显示模块的设计。论文重点是系统的软件设计,详细地介绍了WinCE5.0操作系统的核心服务和注册表实现方法,并在所设计的硬件平台上实现了WinCE5.0操作系统的移植。其中最重要的是板级支持包(BSP)的开发。BSP主要由Bootloader、OAL和驱动程序组成。Bootloader用于加载和引导系统映像;OAL是连接内核与硬件的枢纽;驱动程序负责管理硬件设备。
最后,论文给出了系统的运行结果。经实际测试表明系统运行稳定,可以支持定位导航、媒体播放、游戏等应用软件的运行。
|