基于S3C44B0X和M12模块的GPS接收终端
1 引 言
GPS(全球定位系统)是为海上、陆地和空中各种运输工具和移动设备的导航和定位而开发的,具有高精度、全天候、全球性和点间无需通视等优点,使测量技术发生了质的飞跃。GPS技术引入我国后,特别是美国取消SA政策后的这几年发展十分迅速。目前,GPS已被广泛应用在工程测量、地理测绘、交通运输和军事等诸多领域,取得了明显的社会和经济效益,发展前景十分广阔。
在GPS的行业应用中,数据接收终端是最基本的设备。目前的数据接收终端具有智能化和可扩展性不断增强的发展趋势,表现为内嵌的MCU功能越来越强大,接口越来越丰富。本文介绍一种以目前比较流行的基于ARM7架构的嵌入式处理器S3C44B0X和Motorola的M12模块的GPS数据接收终端的设计。
2 终端的硬件设计
终端由S3C4480X和M12模块及一些外围器件组成,系统的硬件结构如图1所示。
S3C4480X具有2个功能完整的串口(UART),其I/O操作电压范围为3.0~3.6 V,M12模块提供一个用于输入控制信息和输出定位与状态信息串口,其I/O电平符合TTL电平范围,为0~3 V,因此,可以将S3C44B0X的I/O输出高电平设置成3 V,把S3C44B0X和M12的RxD、TxD和GND直接连接,进行异步串行数据交换。由于S3C44B0X内部存储空间非常有限,需要外扩存储器件,这里扩展了一片FLASH和一片SDRAM存储器。此外,键盘和显示器被挂接在S3C44B0X上面,以提供人机交互的功能。
![](http://www.eccn.com/xsj07/image/xsj075221w-1.jpg)
2.1 S3C4480X与存储器的接口设计
S3C44B0X自身不具有ROM,因此必须外接ROM来存储掉电后仍需要保存的代码和数据。本系统采用SST39VF160闪速存储器(FLASH Memory)作为系统的ROM,此器件具有非易使性,可轻易擦写。该器件容量为1 MB
评论