摘要:
定位系统应用广泛,其移动终端是该系统的重要部分,主要有两项核心技术:通讯和定位。计算机和通信技术的飞速发展解决了定位系统的移动终端的通讯问题,而北斗卫星定位系统的建立,为全球范围内的用户提供了一种廉价、实用的定位手段。本课题应市场和用户需求,开发出一套拥有自主知识产权的定位系统移动终端设备。 本文以北斗卫星定位系统为应用背景,着重研究北斗用户终端linux监控软件系统的定位和通信功能。详细阐述了其软件系统设计,并且论述了多种功能模块的实现方法。本文主要分为五个部分: 第一部分阐述了嵌入式系统的概念及组成,构建了北斗用户终端linux监控软件的开发平台。详述了linux嵌入式操作系统的概念、特点和发展应用,并论述了MiniGUI图形用户界面的设计与应用。 第二部分分析了北斗用户终端linux监控系统的软件需求,据此划分软件功能模块,并分模块详细讨论了各个模块的需求。 第三部分从系统设计的角度着手,整体上介绍了北斗用户终端linux监控系统的分层设计,重点论述了定位模块和通信模块的软件设计,介绍了进程间通信与文件读写的技术。并介绍了用户界面设计的一些原则、设计和开发流程。 第四部分以具体实现系统功能应用为目标,讨论了界面层、业务逻辑层和数据层的实现,取得良好的效果。 第五部分对系统进行了测试运行,各项功能均达到设计要求。
展开