首页> 中文学位 >基于WinCE6.0的导航硬件平台BSP开发与系统移植
【6h】

基于WinCE6.0的导航硬件平台BSP开发与系统移植

代理获取

目录

声明

摘要

第1章 绪论

1.1 论文的研究背景及目的

1.2 GNSS的发展现状

1.3 课题研究内容及论文组织结构

第2章 北斗、GPS卫星系统及接收机介绍

2.1 北斗系统卫星导航系统简介

2.1.1 近年来发展趋势

2.1.2 系统结构和工作原理

2.2 GPS卫星导航系统简介

2.3 导航接收机简介

2.4 北斗接收机工作内容

2.4.1 北斗卫星信号规范

2.4.2 北斗卫星导航电文

2.5 本章小结

第3章 导航硬件平台设计

3.1 接收机硬件平台概况

3.2 接收机硬件平台总体设计要求

3.3 接收机硬件平台搭建方案

3.4 接收机硬件平台电路设计

3.4.1 A/D转换器中频采样模块

3.4.2 FPGA抗窄带干扰模块

3.4.3 CPS2009基带处理模块

3.4.4 ARM显示控制模块

3.4.5 对外接口模块

3.4.6 电源管理模块设计及检测

3.4.7 PCB画图环境和板卡成品展示

3.5 本章小结

第4章 操作系统介绍及BSP开发

4.1 Windows CE 6.0操作系统介绍

4.2 Windows CE的BSP开发原理

4.2.1 BSP简介

4.2.2 BSP的结构与开发流程

4.3 Boot Loader开发

4.3.1 Boot Loader的角色与功能

4.3.2 Boot Loader的构成

4.3.3 Boot Loader的工作流程与原理

4.3.4 Boot Loader的实现

4.3.5 配置Boot Loader

4.4 OAL开发

4.4.1 OAL的角色与功能

4.4.2 OAL启动流程与实现

4.5 本章小结

第5章 软件开发环境及优化

5.1 系统的开发

5.1.1 开发环境

5.1.2 BSP移植流程

5.2 Windows CE的缓存优化

5.2.1 程序开机自启动

5.2.2 缓存结构

5.2.3 缓存优化

5.3 本章小结

结论

参考文献

攻读硕士学位期间所发表的论文

致谢

展开▼

摘要

本课题通过需求分析,构建了一款能同时接收北斗和GPS双模导航信号的接收机平台。选择以Windows CE操作系统作为软件平台,基于ARM内核的S3C6410微处理器作为导航硬件平台。
  首先以CPS2009北斗芯片基带处理单元为核心,通过PRM精密测距码芯片完成B3 B1/L1卫星信号中信息的提取功能,然后将数据传输给ARM处理器完成PVT(位置、速度和时间)解算,最终实现WINCE系统的导航定位软件将处理后的数据可视化,实现双系统定位。
  硬件平台采用核心板与底板分离的方式,根据方案要求自主设计了开发底板,配合选用的S3C6410处理器的核心板,通过扩展串口、USB接口、SD卡接口等开发调试必要接口来搭建系统的硬件平台。
  在软件的设计上,通过对Windows CE6.0操作系统工作原理的学习,研究了操作系统的启动过程,针对本课题的硬件平台完成了BSP的修改和实现,并将WindowsCE6.0操作系统移植到目标硬件平台。这里把BSP的开发作为重点和难点进行研究,分析完成了Boot Loader层的初始化设计工作,OAL层的设计,提升Windows CE的运行效率。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号