首页> 中文学位 >嵌入式车载导航仪GUI系统中核心机制模块的设计与实现
【6h】

嵌入式车载导航仪GUI系统中核心机制模块的设计与实现

代理获取

目录

嵌入式车载导航仪GUI系统中核心机制模块的设计与实现

THE DESIGN AND IMPLEMENTATION OF THE KERNEL MECHANISM MODULE OF GUI IN THE EMBEDDED SYSTEM OF CAR NAVIGATOR

摘 要

Abstract

目 录

第1章 绪 论

1.1 课题背景

1.2 与本课题有关的国内外研究状况

1.2.1 嵌入式系统

1.2.2 嵌入式图形用户接口

1.3 课题来源及本课题研究的主要内容

1.4 论文组织结构

第2章 嵌入式系统下图形用户接口的分析与比较

2.1 主流嵌入式GUI系统分析

2.1.1 Microwindows/Nano-X

2.1.2 Qt/Embedded

2.1.3 MiniGUI

2.1.4 OpenGUI

2.2 各种嵌入式GUI系统的比较

2.3 本章小结

第3章 嵌入式车载导航仪GUI的总体设计

3.1 需求分析

3.1.1 总体描述

3.1.2 功能需求

3.1.3 性能需求

3.2 系统体系结构

3.3 核心机制模块

3.4 本章小结

第4章 核心机制模块的设计与实现

4.1 消息事件驱动机制子模块的设计

4.1.1 消息队列初始化

4.1.2 消息循环

4.1.3 消息获取

4.1.4 消息分发

4.1.5 消息路由

4.1.6 其他消息队列操作

4.2 界面子模块

4.2.1 窗口增加

4.2.2 窗口删除

4.2.3 窗口设置

4.2.4 窗口显示

4.2.5 窗口移动

4.2.6 窗口激活

4.2.7 窗口捕获

4.2.8 窗口使能

4.3 初始化子模块

4.4 定时器子模块

4.4.1 定时器设置

4.4.2 定时器删除

4.4.3 定时器复位

4.5 内存堆管理子模块

4.6 本章小结

第5章 系统测试

5.1 系统测试方案

5.2 系统测试

5.2.1 测试硬件环境

5.2.2 测试结果及分析

5.3 本章小结

结论

参考文献

哈尔滨工业大学硕士学位论文原创性声明

哈尔滨工业大学硕士学位论文使用授权书

致 谢

个人简历

展开▼

摘要

在嵌入式车载导航仪系统中,构建一个占用资源少、高性能、易移植、兼容性强的图形用户接口,直接影响到导航系统应用软件的可移植性,并对今后产品的多样化和产品成本的竞争力有着重要影响。
  本文主要讨论了嵌入式车载导航仪系统中,嵌入式图形用户接口GUI(GraphicUserInterface)核心机制模块的设计与具体实现。
  首先介绍了嵌入式系统及用户接口的发展情况,深入分析了多种主流嵌入式系统下的图形用户接口的体系结构和实现原理并进行了比较,指出嵌入式系统图形用户接口需要有占用资源少、高可靠性、高性能等特点。
  在对GUI功能和性能需求分析的基础上,阐述了本嵌入式GUI所要达到的功能、性能,提出了其体系结构。包括:输入输出抽象层,图形设备接口层(GDI,GraphicsDeviceInterface),核心机制模块。
  引入了消息事件驱动和面向对象等机制,详细介绍和分析了本文所完成的核心机制模块的设计和实现,以及它们的各个子模块在设计和实现过程中所采用的主要数据结构、主要算法及函数流程。
  最后,提出了系统测试方案并对测试结果进行了分析。通过与其他当前流行的嵌入式系统GUI的比较,结果表明,本系统能够很好的支持多任务,且具有良好的灵活性、可移植性和可伸缩性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号