新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于ARM核的GPS接收机的设计与实现

基于ARM核的GPS接收机的设计与实现

作者:时间:2012-04-10来源:网络收藏

ATR0600的内部结构及其电路应用形式如图2所示:

基于ARM核的GPS接收机的设计与实现

2.3 基于的基带处理器电路

基带数字信号处理模块是的核心部分,它通过处理射频前端所输出的数字中频信号,复制出与接收到的卫星信号相一致的本地载波和本地伪码信号,从而实现对GPS信号的捕获与跟踪,并且从中获得GPS伪距和载波相位等测量值以及解调出导航电文。

基带数字信号处理模块通常是硬件与软件相结合的有机体,其中载波解调和C/A码解扩通常是由ASIC硬件形式的数字信号处理器来完成的,而在微处理器中运行的跟踪环路控制软件通过计算来调节数字信号处理器的各种操作。由Atmel公司生产的芯片包含有一个基于ARM7TDMI处理核的16通道相关器,它具有高性能的32bit RISC结构,使用16bit指令系统,能利用ARM7TDMI微控制器核与片上RAM,完成GPS16通道相关器和外围设备接口功能;利用芯片内部大量的功能寄存器可以满足实时控制应用。

外部接口及与ATR0600的信号连接如图3所示。

基于ARM核的GPS接收机的设计与实现

2.4 的电路设计

ATR0600射频前端为ATR0620提供卫星信号,主时钟信号和其它一些控制信号,而ATR0620为ATR0600提供采样信号。图4为利用ATR0600和ATR0620芯片设计的方框图。

基于ARM核的GPS接收机的设计与实现

2.5 存储模块及通信接口

选用Cypress公司生产的CY7C1041,由片选信号NSCS[I]选通来扩展SRAM,容量为4 Mb。FLASH则选用ST公司的4Mb容量的SST39VF400芯片,由片选信号NSCS[0]选通。



评论


相关推荐

技术专区

关闭