欢迎来到天天文库
浏览记录
ID:44231075
大小:5.09 MB
页数:48页
时间:2019-10-19
《移动嵌入式技术在GPS中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、移动嵌入式技术在GPS中的应用与开发2021/7/241、概述2、基于WindowsCE的PDA的开发3、PDA在GPS中的应用示例一4、PDA在GPS中的应用示例二主要内容概述GPS计划自1973年起步,由美国国防部运作。1978年首次发射卫星,1994年完成24颗中高度圆轨道(MEO)卫星组网,共历时16年、耗资120亿美元。至今,已先后发展了三代卫星,共发射了41颗。目前,在轨工作卫星有28颗,其中还发射成功2颗新型的2R型卫星,还将发射19颗,总共耗资190亿美元。计划从2003年开始部署33颗2F型卫星。此外,现在又开
2、始了全改进型GPS-3的概念研究,以适应2030年未来的系统级要求。一、背景情况概述GPS是一个全球性、全天候、全天时、高精度的导航定位和时间传递系统。24颗卫星位于6个倾角为55度的轨道平面内,高度20182千米,周期近12小时。卫星用2个L波段频率发射单向测距信号,区别不同卫星采用码分多址(CDMA,和中国联通的CDMA理论上一样)。它是一个军民两用系统,提供两个等级的服务。即为军事用户提供L1(频率1575.42MHz)、L2(频率1227.6MHz)双频P码测距、优于22米的水平精度、27.7米的垂直精度和100纳秒的授
3、时精度的精密定位服务(可加反欺骗(AS)Y密码),为其他用户提供L1单频C/A码测距加选择可用性(SA)人为干扰的标准定位服务(SPS),位置精度降低到100米,授时精度降低到340纳秒。为了提高导航精度、可用性和完整性,世界各地发展了各种差分系统。特别是利用地球静止轨道卫星建立的地区性广域差分增强系统(如美国民航局开发的WAAS,欧洲的EGNOS及日本的MSAS),可提供附加区域卫星导航测距信号、导航精度校正数据和在轨导航卫星的可用性信息,成为显著提高导航精度和可靠性的重要手段,并使SA干扰失去作用。概述美国政府为了加强其在全
4、球导航市场的竞争力,已于2000年5月1日午夜撤销对GPS的SA干扰技术,标准定位服务定位精度双频工作时实际可提高到20米、授时精度提高到40纳秒,当然军用标准也更高了。并承诺以后逐步增加两个民用频率,即L2增加C/A码和民航安全专用的L5(频率1176MHz),希望以此来抑制其他国家建立与其平行的另一个系统,并提倡以GPS和美国政府的增强系统作为国际使用的标准。美国为保持其独家利用卫星导航系统的军事优势,提出了导航战的战略方针。其内容在战时包括3个方面:对战区内抑制民用信号,如施放干扰和恢复SA手段,拒绝敌方使用其所有有用导航
5、功能;确保本方使用,加强反干扰、反欺骗能力和抗摧毁能力,如加大P(Y)功率,在L1和L2上增加M码,并已开发出军码在民用码受干扰和关闭时的独立捕获的自我生存能力,增加星间链路和提高卫星原子钟频率长期稳定度以增加星座自主导航能力,导航接收机采用可控方向图天线,对多个干扰源方向形成天线方向图零点以降低干扰能量等。概述二、嵌入式技术简介1、嵌入式操作系统—Microsoft的WindowsCE操作系统—3Com公司的PalmOS操作系统—PocketPC操作系统—EPOC操作系统—深圳桑夏公司的2000操作系统概述二、嵌入式技术简介2
6、、CPU类型目前各种各样的PDA产品使用的CPU种类比较多,主要有:—MIPS—SH3—SH4—ARM—PocketPC—其它概述二、嵌入式技术简介3、基于嵌入式技术的PDA产品目前PDA产品类型比较多,主要的生产厂家有HP,CASIO,COMPAQ,LEO、联想、海信等。概述三、嵌入式技术的特点1、嵌入式操作系统稳定可靠2、PDA设备的CPU功耗低,省电3、PDA的操作简便,携带方便4、具有很好的图形显示窗口5、触摸式的输入方式6、具有多种数据传输方式(红外、蓝牙、USB等)7、存储容量大基于WindowsCE的PDA的开发一
7、、开发的基本过程PDA的程序的开发一般在台式机上进行,需要有专门的开发包和编译工具,程序代码写完后,可以利用相应的编译工具编译,生成各种CPU类型的可执行文件,然后将该文件复制到掌上电脑的内存中,由于大部分掌上电脑都没有硬盘,程序和数据是靠电池记忆的,因此要注意保持足够的电量,否则程序和数据就会丢失。1、进行系统功能设计2、在台式机上的WindowsCE开发集成开发环境中,进行菜单设计、源代码设计3、在台式机上的仿真环境中进行程序的测试4、将程序编译成对应CPU的可执行文件5、将程序安装到PDA中,进行更进一步的测试基于Wind
8、owsCE的PDA的开发二、开发的软、硬件环境1.1、硬件环境。486/66MHz以上微机,24M或以上内存,有100M以上剩余空间的硬盘,掌上电脑,通讯电缆等。2、软件环境。◆Windows2000/XP操作系统◆MicrosoftEmbeddedVisual
此文档下载收益归作者所有