一个基于QT图形界面的GPS导航软件系统设计与实现

被引量 : 0次 | 上传用户:pp084
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文围绕着GPS导航软件系统的设计与实现,讨论了GPS导航软件系统设计过程中所涉及的关键核心技术,首先根据需求分析选择以三星s3c2440芯片作为开发环境的微处理器,确定EV2440开发板作为软件系统开发的硬件平台。在此基础上选定嵌入式Linux操作系统作为软件平台基础,Qtopia作为其图形显示基础。详细介绍了开发环境(包括宿主机以及目标机)、测试环境的建立过程。然后分析了GPS的接收机输出明文标准NMEA―0183,以及GPS硬件如何通过RS232接口与CPU进行通信,以及GPS控制台子模块的设计与实现。接着讨论了导航核心算法——路径搜索算法,根据实验来对比常见的搜索算法,选择本文系统开发硬件、软件环境下的最佳算法,继而对选择的算法进行优化:借助程序性能分析工具,找到算法实现中时间、空间耗用最多的部分,并进一步做代码级优化,汇编级优化。通过优化将原算法的运算时间从秒级降到了毫秒级,大大提高了路径搜索对系统整体性能的影响。最后,本文对系统的设计实现细节进行详细的介绍,包括各个子模块的设计与实现,并设计测试方案以及测试用例,对系统的功能进行测试。继而对工作进行总结,并对进一步的工作进行展望。
其他文献
以偏铝酸钠和硝酸铋为原料在超声辐照下反应,一步法合成了Bi2O3-Al2O3纳米复合物。用电感耦合等离子体发射光谱(ICP),元素分析和热重分析确定了产物的组成,并通过傅立叶变换
针对纳米二氧化硅复合绝热材料强度不高、高温环境下收缩严重的问题,采用氧化钇稳定的氧化锆纤维作为功能性添加材料,研究了不同煅烧温度下氧化锆纤维的添加量对绝热材料线收
研究了不同的磁场退火方式对非晶合金铁芯磁性能的影响。结果表明,纵向磁场退火后非晶合金铁芯的剩磁、最大磁导率和损耗增加;横向磁场处理后非晶合金铁芯的剩磁、最大磁导率
目的探讨在IVF/ICSI-ET过程中,对垂体进行降调节后,血清雌激素(E2)、卵泡刺激素(FSH)/黄体生成素(LH)比值在控制性超排卵(COH)中预测卵巢反应性的价值。方法回顾分析103个IVF
<正>【楔子】"东海有鱼化为龙,男便为王女为公,问在何所洛门东。"稚嫩的童声贯穿了沉沉的大殿,一个七八岁的小男孩沿着长长的玉阶蹦跳地走来。两颗珠子随着他的脚步在空中上
目的探讨血清β2微球蛋白(β2-MG)和尿β2微球蛋白与2型糖尿病肾病的关系。方法采用免疫比浊法检测98例2型糖尿病患者和对照组38名健康者血清和尿β2-MG,在98例糖尿病患者中
分别采用非水解和水解溶胶-凝胶法制备TiO2薄膜,利用FTIR、TG-DSC和XRD等手段研究了薄膜形成过程中的溶胶-凝胶转变过程和相变化过程,并探讨了非水解和水解溶胶-凝胶法的微观
研究了D2EHPA对盐酸介质中钛的萃取和反萃性能。研究结果表明:萃取液中钛以TiOCl2.2D2EHPA的形式存在。钛萃取率随无机相中氯离子浓度和有机相中萃取剂浓度的增加而增加。D2E
目的:观察中药增液布津汤对原发性干燥综合征患者血β2-M的影响。方法:对30例患者进行症状评分,观察治疗前后积分变化,并检测30例病人的血β2-M治疗前后数值。结果:治疗后两
[目的]探讨人参皂苷Rb1(GS-Rb1)对缺血再灌注大鼠肝损伤的保护作用及其量效关系.[方法]采用Pringle法建立全肝入肝血流阻断肝缺血再灌注损伤模型,GS-Rb1小、大剂量组大鼠在阻