论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
采用以ARM7TDMI为内核的微控制器AT91R40008。AT91R40008含有256KB的片内32位SRAM,可用于影像应用软件或存储数据。考虑到应用软件的大小及算法复杂度对内存的需求,本设计中扩展了一片片外SRAM。该SRAM的容量最高中扩展到1MB,选用Cypress公司生产的CY7C1041,由片选信号NCS1选通,容量为512KB。
图3
Flash是快速闪存,存储由主机通过调试口或串口下载来的程序代码。本设计选用AMD公司生产的AM29LV400,这是一个512KB容量的Flash EPROM芯片,由片选信号NCS0选通。
接收机与外部有两种 通信接口:一种是JTAG接口,连接JTAG仿真器,使用集成开发环境配合JTAG仿真器进行开发调试、下载用户程序等,非常方便;另一种是通用串口,共有两个,一个用于与主机通信 ,一个用于GPS数据输出。
3 GPS接收机软件设计
GPS接收机是软硬件结合的电路。相关通道接收变频器产生二位数据流,对其进行解调、解扩,得到导航电文信息。微处理器对相关通道进行控制,完成对相关通道数据的读取、判断、运算,对它本身的工作参数设定等。
GP2021具有12个相关处理通道,每个相关处理通道的电路都相同且各自独立,最多能同时接收12颗卫星的信号。每个相关通道主要由一个载波锁定环路和一个C/A码延时锁定环路组成。载波锁定环路用来跟踪卫星信号载波频率和载波相位,使环路中载波数控振荡器产生的本地参考信号频率与卫星信号载波频率保持相等,且相位差接近于零,达到