当前位置:问答库>论文摘要

题目:基于嵌入式Linux的车载导航终端软件设计与实现

  摘要

GPS车辆导航系统是基于GPS、GPRS、GIS技术以及嵌入式开发技术的高新技术应用系统。研究车辆导航系统有助于实现智能交通系统,具有重要的现实意义和实用价值。本项目采用嵌入式Linux作为操作系统,MiniGUI作为图形用户界面支持系统,成功地在以ARM处理器为核心的硬件设备上实现了车载导航终端的各项功能。本文设计的车载导航终端软件主体结构采用两个线程来实现各项功能。一个线程与导航控制中心进行通信,接收中心下发的命令和数据,根据中心的命令,进行相应的操作,如对终端的数据库进行修改或者是上传信息给中心;另一个线程根据接收到的GPS数据,在数据库中查询是否有信息点需要触发。根据触发的信息点的类型,进行相应的操作,如向用户输出语音信息或者采集车辆行驶轨迹信息上传给中心,以便中心对终端的行驶情况进行监控。本项目中车载导航终端软件的设计与实现,基于GPS、GPRS等理论知识,又融合进了项目组在开发过程中的实践知识。作为典型的嵌入式系统软件开发过程,车载导航软件的开发包括方案设计、代码实现、软件调试和测试,以及从PC机向ARM终端的移植过程。论文对该软件开发过程和关键技术做了比较全面的论述,对于嵌入式系统软件开发具有较重要的参考价值。