当前位置:主页 > 科技论文 > 测绘论文 >

基于Android的GPS模块设计与实现

发布时间:2018-02-28 06:06

  本文关键词: Android GPS应用层 HAL层 驱动层 JNI层 框架层 出处:《郑州大学》2013年硕士论文 论文类型:学位论文


【摘要】:随着新一代信息技术中的移动互联技术的发展,作为智能手机操作系统的Android得到了迅猛发展。其应用不再仅限于支持手机,逐渐扩展到平板电脑甚至工业领域。在物联网高速发展的今天,GPS设备作为信息传感设备,也成为人们关注的重点之一,成为继蜂窝移动通信和互联网之后的全球第三个IT经济新增长点。 Android系统在GPS上层应用中提供了完善的接口,但在Android HAL层、驱动层却没有统一的标准。针对这一问题,本文基于S3C6410开发板和SiRF StarⅢ GPS模块,实现了Android系统移植和GPS模块功能开发,从而帮助开发者更好的理解和尽快的解决Android GPS相关问题,也为Android其它模块的开发提供参考。 本文首先深入研究了Android系统架构和Linux开发环境下Android的方法,通过制作Bootloader、 Linux内核以及Android文件系统,实现了在S3C6410开发板上的Android移植;然后详细分析了Android下GPS模块的架构,并对GPS模块中的Framework层,HAL层以及驱动层设计进行了深入研究,总结并概况了Android系统下GPS模块的工作原理和工作流程,并根据SiRF StarⅢ模块的特点,在开发板上实现了Android系统下的GPS模块的JNI层、HAL层及驱动层;最后开发了GPS测试程序检验GPS模块能否正常获取经纬度信息,结果显示GPS能正常工作。
[Abstract]:With the development of mobile interconnection technology in the new generation of information technology, Android, as a smartphone operating system, has developed rapidly. With the rapid development of the Internet of things today, GPS equipment, as an information sensing device, has also become one of the focuses of attention. It has become the third new growth point of IT economy after cellular mobile communication and Internet. The Android system provides the perfect interface in the GPS upper layer application, but in the Android HAL layer, the driver layer does not have the unified standard. In order to solve this problem, this paper bases on the S3C6410 development board and the SiRF Star 鈪,

本文编号:1546073

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/1546073.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户effdc***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com