车载人机界面集成开发环境的设计与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:qianxiaojiong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
车载信息及娱乐系统的快速发展对人机界面(Human Machine Interface, HMI)的开发提出了更高的要求。在分析当前车载人机界面开发平台和可视化发展现状的基础上,结合车载人机界面开发的设计原则和可视化开发的关键要求,设计并实现了一种车载人机界面可视化集成开发环境。该开发环境的软件包含Windows上的画面设计软件和Linux上的系统软件两个部分。所设计的界面不仅能在Windows上运行,也能在Linux上直接运行。开发环境采用目标代码编译运行的方式来加快执行效率。同时,在编译运行的模式中,也运用了解释型语言,这样能减少由于用户反复的少量改动带来的重复性编译下载工作。在界面的数据交互机制方面,应用收发信号工作模式代替传统的循环扫描工作模式。收发信号工作模式以Qt平台中的信号槽机制为基础,它既能增强所开发界面的可靠性,又能降低由于无用的循环扫描带来的CPU消耗。项目中将车载人机界面集成开发环境划分成主窗口和图形界面编辑两大模块,主窗口提供工程管理、代码编辑、编译链接、调试下载等的功能,图形界面编辑模块是用户直接使用的“可视化窗口”,用户只需通过鼠标的拖拽便能实现图形界面编辑。随后通过点击编译、链接、下载等按钮,就能自动调用相关代码,完成整个界面的开发。界面开发的调试可以分为预览调试、本地调试,以及目标机调试,方便应用程序的开发。对本项目开发的车载人机开发平台进行的一系列测试表明,平台符合人机界面的一般需求,并且真正实现了可视化图形用户界面(Graphical User Interface, GUI)设计。
其他文献
学习兴趣是获得知识的动力,学习兴趣的培养有助于提高学生的创造力、积极性和学习效率,对教学活动的顺利进行具有重要作用。本文从转变思想观念、理论联系实际、加强教学实验
目的:分析脑室内肿瘤的CT及MR表现。方法:回顾性分析20例经手术病理证实的脑室内肿瘤的CT和MR表现。结果:脑膜瘤是成人侧脑室三角区最常见的肿瘤,表现为高密度、边缘光滑的均
绘本教学是指以图文并茂的形式向儿童讲故事的方法对小学生进行系列的教学。绘本图画具体形象、生动有趣,文字简洁明练,读起来朗朗上口,这对小学语文的教学是一种非常好的方
<正> 1 材料 苇茎五虎颗粒剂批号910803,用三蒸水溶解配成每ml含主药1g的浓度,以此为100%浓度,G6抽滤除菌。4℃冰箱保存备用。取Hela细胞用1640(GIBCO)USA进口分装)加10%灭活小牛
我国卫生填埋处理技术与发达国家相比,虽然有一定的差距,但是在这近20年的发展中,已经取得了显著的进步,很多城市都已经建立了卫生填埋的场地。本文主要通过对固体废弃物的综
近年来我国中小城市餐厨废弃物产生量急剧增加,由于缺乏完善的回收处理技术体系,衍生出一系列环境和社会问题。不恰当的处理餐厨废弃物不仅会造成环境污染、危害人民身体健康
统计套利作为一种数量化构建投资组合的方法,在美国已经有了三十余年的发展历史,这种策略源自于匹配交易的基本原理。诞生之初,统计套利就给它的使用者以惊艳的投资回报,历经
环境功能区划工作与主体功能区规划工作、生态功能区规划工作之间存在密切的关联。本文简要分析了环境功能区规划与主体功能区规划的异同,探讨了其与现有生态功能区规划的差
目的:探讨中性粒细胞明胶酶相关脂质运载蛋白(NGAL)对大鼠脓毒症急性肾损伤有无保护作用及其相关机制。方法:通过盲肠结扎穿孔法制备经典脓毒症大鼠急性肾损伤模型(CLP),将30只
作为一种重要的内部治理机制,董事会在公司治理中具有极其重要的地位。董事会在公司治理中作为连接股东和经理层的枢纽,它是一种核心的制度安排,在银行公司治理中发挥着越来