• 基于USB2_0技术的GPS软件接收机系统设计

    本文设计了一种基于USB2.0技术的GPS软件接收机系统。该系统主要包括两部分内容: USB数据采集系统软硬件设计和GPS软件接收机的仿真与实现。本文从基于 GPZO10的射 频前端、FPGA中频处理电路、USB数据传输电路和USB固件程序设计四个方面对USB数 据采集系统软硬件平台进行了详细的介绍。在PC上,采用Matlab软件对GPS接收机算法 进行了分析、仿真与实现。GPS软件接收机算法主要包括捕获、跟踪与解算模块,其中GPS 信号的捕获采用的是基于码相位的FFT捕获算法;GPS信号的跟踪采用的是科斯塔斯环辅 助超前滞后延迟锁相环(码环)的跟踪方案;用户位置的解算重点研究了GPS导航数据信 息的解码、GPS伪距与信号发射时刻的提取、卫星位置的计算和基于最小二乘算法的用户位 置的计算

    0
    119
    5.68MB
    2011-08-03
    9
  • 基于ARMg手持GPS定位系统的研究与实现

    本文分析了GPS系统的发展现状和手持GPS接收机的必要性。具体研究了 GPS系统的构成、信号产生、传输、接收方式,并对当前主要的GPS接收机设 计方案进行了相应论述。详细分析了GPS信号的调制传播方式、定位原理。重 点分析了接收过程中对GPS信号的捕获和跟踪方法,并对其中部分过程在 Matlab中进行仿真。完成了两种设计方案中GPS模块与Ann处理器的连接, Linux系统中GPS模块驱动的编写,同时给出部分相应代码。最后对目前Linux 平台上缺少的GPS定位导航软件进行了框架的设计,并对当前电子地图中较为 流行的MaPinfo格式的文件进行分析

    0
    70
    3.72MB
    2011-08-03
    9
  • GPS 软件接收机信号处理关键技术研究

    介绍了GPS接收机的设计与原理,相当不错的一个资源。 I 4,在 GPS 软件接收机信号处理实现的基础上提出了 GPS/INS 超紧组合导航 算法。讨论了常规的两种组合算法即松组合和紧组合算法的实现框架和原理,分 析了优缺点。接着提出了 GPS/INS 超紧组合导航算法的实现框架,分析了 INS 辅助信息下 GPS 信号捕获和跟踪环路的具体实现,完成了 INS 辅助下的多普勒 频移解算。 本文通过研究软件接收机的信号采集、处理,包括信号的采集、捕获、跟踪, 以及在这基础之上对 GPS/INS 超紧组合导航系统进行了初步探讨,对深入学习 研究 GPS 的信号处理有很大的帮助。

    0
    142
    3.23MB
    2011-08-03
    10
  • 基于TMS320C62X DSP的混合编程研究

    TMS320C62X是美国德州仪器公司(TI)的新一代高性能定点数字信号处理器(DSP)芯片。基于DSP的软件设计问题,就是采用编程语言进行算法实现并使程序效率尽量满足实时性要求。TI DSP的软件设计可以采用汇编语言、高级语言(C/C++)以及C语言与汇编语言的混合编程。完全采用汇编语言编程复杂性高、开发周期长,而完全采用C语言编程则程序的执行效率相对较低,不能满足实时性的要求。为了设计出性价比最好、开发周期较短、比较复杂的DSP系统,可以采用混合语言编程,把C语言和汇编语言的优点有效地结合起来。C语言和汇编语言的混合编程有三种形式:在编写C语言代码中插入汇编语句,只需在汇编语句两边加上双引号和括号,在括号前面加上标识asm,如asm(“汇编语句”);在编写C代码的过程中调用内联函数,TMS320C62X中有一些直接映射为内联的C6000指令的特殊函数,内联函数用前下划线(_)表示,使用时同调用C语言的库函数一样调用它,如b=_nassert(N>=10);汇编代码以C代码可以调用的函数出现。本文采用第三种形式。为了使程序代码的执行具有尽可能高的执行效率,本文将着重点放在并行汇编代码的编程,而不是线性汇编代码的编程

    0
    87
    46KB
    2011-06-12
    9
上传资源赚积分or赚钱