基于MiniGUI 的GPS 自动定位系统设计

2010-09-04 19:04:23来源: 单片机与嵌入式系统应用

引言

  基于GPS的卫星定位技术,可以将移动目标的动态位置(包括经度和纬度)、时间、状态等信息通过无线通信链路实时传送到监控中心,从而在电子地图上显示出移动终端运动的轨迹,并对终端的位置、速度、运动方向、报警信息等用户感兴趣的参数进行监控和查询。本文提出一种基于MiniGUI的嵌入式自动定位系统,具有占用资源少、高性能、高可靠性及可配置的特点,并可以成功移植到多种硬件和操作系统平台上。

1 系统总体设计

  本系统采用ARM7内核的LPC2103处理器,软件上采用占用硬件资源较少、实时性能和可移植性能优良的μC/OS-II操作系统,图形界面采用MiniGUI。

  1.1 系统实现功能

  系统实现主要功能包括:实时采集GPS数据并进行处理;查询当前地理位置;通过MiniGUI图形用户界面显示GPS数据。

  1.2 整体硬件结构

  系统整体硬件结构如图1所示。

  

  系统采用的LPC2103是基于一个支持实时仿真的16/32位ARM?TDMI-S CPU的微处理器,带有32 KB高速Flash、8 KB SRAM,小型LQFP48封装,低功耗,带有2个URAT以及多个I/O接口,符合系统要求。GPS模块SP3232E与LPC2103的串口0接口,负责数据的采集。受LPC2103引脚数量限制,4×4的键盘采用I2C输入、输出的7920芯片与LPC2103接口。LCD显示采用TFT6758,液晶屏幕2.2 in,240×320点像素。

  1.3 系统软件结构

  系统软件结构如图2所示,基于MiniGUI的应用程序通过ANSI C库以及MiniGUI自身提供的API来实现自己的功能。底层驱动包括键盘以及TFT6758液晶显示,为便于移植MiniGUI通过图形抽象层和输入抽象层与输入、输出设备接口。

2 系统硬件设计

 

[1] [2] [3] [4]

关键字:GPS  模块  MiniGUI  L  PC2103  μC  OS2II

编辑:鲁迪 引用地址:http://www.eeworld.com.cn/qcdz/2010/0904/article_2519.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
GPS
模块
MiniGUI
L
PC2103
μC
OS2II

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved