| 网站首页 | GPS新闻 | GPS软件 | GPS大全 | GPS供求 | GPS资料 | GPS商家 | GPS论坛 | GPS商城 | 地图查询 | 本站导航 | 我要留言 | 团购 | GPS租赁 | 进货联盟 | 
最新公告:     GPS166团购细则与价格说明            全球顶级GPS品牌:Garmin任我游            GPS166公告---重要!        
您现在的位置: GPS166.com > GPS资料 > 技术文章 > 资料文章正文
热门点击 更多内容
· GPS全球卫星导航系统的发展历程和原理
· 哪种GPS更适合你?五类导航产品对对碰
· 蓝牙GPS接收器介绍和应用
· 天线工作原理与主要参数
· MapInfo教程--二次开发入门
· 世界各国认证简介
· mapgis二次开发教程
· 车载GPS作用及功能
· 什么手机、PDA可以使用GPS导航
· 完整的GPS+蓝牙接收系统解决方案
· 色环电阻的阻值识别方法
· GPS全球定位系统全接触
· GPS应用基础
· GPS和电子地图
· GPS原理及应用
· 永不迷路 笔记本GPS无线上网应用详解
· 解答GPS十大常见问题
· GPS串口数据接收程序实例
· GPS软件全面解析
· 认识到了解再到购买 GPS知识分节细讲
[图文]基于uClinux的GPSOne/GPS双定位信息接收         ★★★
基于uClinux的GPSOne/GPS双定位信息接收
作者:徐柳茂 蒋… 文章来源:中山大学 点击数: 更新时间:2007-3-1 10:38:55

    GPS是当前在导航系统中应用最广泛的定位技术之一,但GPS也有其自身的不足。

    例如,当GPS终端在建筑密集的地方或在高架桥底下等恶劣的地理位置时,定位信号比较容易丢失,往往难以获取有效的定位信息。由美国高通公司开发的GPSOne定位模块,提供的定位信号是基于网络与蜂窝的定位技术。即使在卫星信号不好的情况下,只要存在联通的网络信号,利用蜂窝定位技术,就可以较容易地获得定位信号。此信号可作为GPS信号丢失情况下的一种补偿信号。

    GPSOne是传统GPS定位技术与CDMA网络技术巧妙结合的混合型定位技术,即GPSOne=A-GPS+AFLT+Cell-ID。它是第一种可以在室内稳定工作的基于GPS技术的解决方案,是唯一商用的GPS定位解决方案,同时也是目前世界上最经济有效的集成型无线GPS解决方案。利用GPSOne能够弥补GPS自身不足的这一特点,本导航系统的定位信息获取模块采用GPS和GPSOne双定位方案,以实现更精确、可靠的定位。该定位信息获取模块的硬件架构是ARM+GPS+GPSOne;CPU采用Philips公司LP系列的LPC2210的ARM7芯片,操作系统采用uClinux,本系统获取定位信息的关键,在于编写好串口通信程序,从而更好地实时接收和处理当前的位置信息。由于系统功能较为复杂,需要实现GUI界面交互、定位、报警、数据库查询、语音提示等多项功能,故对串口数据的接收,利用I/O复用机制进行处理更利于系统实现和管理。

    1  uClinux串口编程操作方法

    在Linux中,设备分为3类:字符设备、块设备和网络设备。uClinux用设备文件表示大部分I/O设备。文件系统提供了统一的接口来访问一般意义上的文件和设备文件。

    系统串口COM1与COM2,分别对应uClinux系统的/dev/ttyS0、/dev/ttyS1两个串口设备文件。串口属于字符型设备,对串口的编程也就是对相应文件进行读/写、控制等操作。串口编程的基本步骤是:先打开串口,设置串口属性,然后进行收发数据,最后关闭串口。(1)打开串口

    通过使用标准的文件打开函数open,达到访问串口设备驱动的目的。例如,以读写的方式打开串口1,可用下面的方法实现:

    fd=open("/dev/ttyS0",O_RDWR);

    (2)设置串口属性

    主要是设定结构体termios各成员的值。基本设置包括:波特率、数据位、校验位、停止位、输入和输出模式等。一般在设置时,先获取系统已有的串口属性,并在它的基础上进行修改。另外,设置时要用到系统预定义的宏。(结合实例的说明略。--编者注)

    (3)收发数据

    uClinux下串口发送和接收数据,通过使用文件操作中的read和write的方法来实现。例如:

    write(fd,buffer,Length);

    read(fd,buffer,Length);

    (4)关闭串口

    关闭串口只须关闭已打开的串口文件描述符,如close(fd);

[1] [2] [3] [4] [5] 下一页  

资料文章录入:Yandi    责任编辑:Yandi 
  • 上一篇资料文章:

  • 下一篇资料文章:
  • 相关文章
    没有相关资料文章

     ◆热门文章

     ◆推荐文章
    【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    | 设为首页 | 加入收藏 | 友情链接 | 版权申明  |  本站邮局  | 下载Alexa看166排名 |  |


    版权所有:©2007 GPS166.com 北京天吉鸿信科技有限公司
    公司地址:北京中关村科贸中心2217A MSN:GPS166@hotmail.com
      信息产业部备案
    京ICP备06058024号