首页> 中文会议>第七届中国卫星导航学术年会 >基于Android的UARTUSB接口GNSS模块的驱动开发

基于Android的UARTUSB接口GNSS模块的驱动开发

摘要

随着移动终端平台技术的飞速发展和GNSS应用领域的不断延伸,基于Android的GNSS开发成为热点.但目前国内的研究领域主要集中在Android的应用开发领域,对于Android的底层开发,尤其是USB接口的GNSS模块的驱动及HAL开发的资料少之又少.本文介绍的驱动开发包括两部分,一是UART&USB 接口的驱动开发,二是GNSS的HAL层开发.由于Android系统的底层是基于Linux内核的,故Android下的UART&USB接口驱动开发就相当于Linux下UART&USB接口驱动开发.Android的HAL层是位于操作系统内核与硬件电路的接口层,其目的在于将硬件抽象化.GNSS的HAL层实现了对GNSS NMEA-0183协议语句的解析,不仅能够获取经纬度、时间,还能解析卫星数量,卫星状态等多种信息.本文的开发基于FriendlyARM Tiny210,GNSS模块采用华大电子的HD8020系列导航模块.经测试,该软件不仅可以在Google、百度地图上提供定位,还能在GPS Test plus等专业软件上获取经纬度、时间及卫星状态信息.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号