当前位置:主页 > 科技论文 > 计算机论文 >

基于QT/E的车载GUI系统构建与设计

发布时间:2021-01-08 20:00
  近年来随着汽车技术的快速发展,车载娱乐影音系统也成为了汽车电子不可或缺的部分,如何设计一个友好又快捷的人机交互界面将是今后汽车娱乐系统的一个发展方向。将各种功能模块结合在一起在用户界面就可以方便快捷做各种操作是当前的车载用户界面开发面临的实际问题,本文从市场需要和公司自身特点出发,设计了一款符合当今用户需求的车载GUI系统。本文首先介绍了嵌入式系统等相关知识以及GUI的发展历史和现状。其次详细阐述了对QT/E的设计开发过程,以及Display相关驱动和CAN总线设计等。包括搭建开发平台;搭建QT/E的开发环境;Bootloader开发过程;完成对linux内核的裁剪和移植和制作文件系统。同时给出了设计基于QT/E的GUI应用软件过程。最后对娱乐系统进行了相关的测试。通过实际的路测和大量操作测试,表明本系统改善了原系统复杂的操作步骤,改善了原系统的容错能力并且各个应用模块表现优秀。稳定,快速,便捷,美观等特点将会带来更多汽车用户的亲睐,市场前景可观。 

【文章来源】:复旦大学上海市 211工程院校 985工程院校 教育部直属院校

【文章页数】:71 页

【学位级别】:硕士

【部分图文】:

基于QT/E的车载GUI系统构建与设计


系统硬件结构

项目设置,开发板,文件,点击


图3.8realview项目设置设置完成以后,点击翼按钮,就可以将heX文件烧写进开发板的RAM中了为了达到烧录进nandflash启动的目的,在超级终端段中以u一boo七命令方式传输bin文件到nandfalsh中,步骤是:A.首先擦除nandflash一段空间nanderase030000B.其次传bin文件命令:1。adb,选择bin文件进行传送到Sdram中。C.写入nandflash,终端中显示##To七alSize=Ox0002926e=168556Bytes##StartAddr=0x33000000输入uboot命令:nandwrite33000000030000该命令是指从RAM地址33000000开始写入nand大小为30000的空间,地址从开始。至此,我们已经完成了BootLoader的设计工作,打开电源我们可以在超级终端中看到U一boot的命令,并可以通过命令完成相关的操作。

工作时序,液晶,函数


图3.10工作时序图LCD要原理是:由LCD接口发送视频信号和时钟给CPU,通过TCON时序转换,显示数据由数模转换送到SOURCE端,SOURCE向液晶电容充电,液晶保持灰度通过GATE移位继续向液晶写入图像信息,写完以后从头开始。LCD驱动设计主要以下几个步骤:1.LCD接口初始化函数:LCD少ort_Init()在这个函数中主要定义函数接口定义2.LCD初始化函数:LCD_Init()在此函数中,定义了framefuffer缓冲区,设置Icd的控制寄存器。设置时序等。

【参考文献】:
期刊论文
[1]基于Qt的嵌入式GUI开发平台的搭建[J]. 彭均键,史步海,刘洋.  微型电脑应用. 2010(02)
[2]基于Linux QT技术的远程监控GUI设计[J]. 陈周国,王胜银,付国晴,邓赟.  通信技术. 2009(12)
[3]基于嵌入式Linux与QT的MP3播放器的设计[J]. 王灵芝,陈磊松.  漳州师范学院学报(自然科学版). 2009(01)
[4]国内车载娱乐信息系统发展现状及趋势[J]. 殷建红.  汽车与配件. 2009(11)
[5]基于QT4&Linux多媒体播放器系统的设计与实现[J]. 王震,林小川,周运练,欧阳天立.  贵州大学学报(自然科学版). 2009(01)
[6]基于Qt/Embedded的嵌入式Linux应用程序的设计[J]. 陈鲲,陈云秋,刘信新.  计算机与数字工程. 2009(01)
[7]基于嵌入式Qt的车载GUI平台的设计[J]. 刘军锋,朱洪雷,熊邦宏,朱柱锦.  自动化与信息工程. 2008(03)
[8]嵌入式Linux下Qt/Embedded应用关键技术研究[J]. 刘小春,张有为,向伟.  微计算机信息. 2007(35)
[9]基于Qt的Linux组态软件研究与开发[J]. 安吉宇,于涛,李拥军,孙铁铮,张航.  电子器件. 2006(02)
[10]基于ARM的嵌入式系统Bootloader启动流程分析[J]. 万永波,张根宝,田泽,杨峰.  微计算机信息. 2005(22)

硕士论文
[1]基于嵌入式Linux驱动程序的研究与设计[D]. 曹颖鹏.西安电子科技大学 2010
[2]基于ARM-Linux的车载监控系统的研究[D]. 刘燕.中南大学 2009
[3]基于QtEmbedded的嵌入式GUI系统的研究与构建[D]. 孙昌青.湖北工业大学 2009
[4]基于S3C2440A和Linux的嵌入式存储设备驱动程序的研究与开发[D]. 王丽伟.青岛大学 2009
[5]基于ARM的嵌入式Linux操作系统的移植[D]. 田磊.西安电子科技大学 2009
[6]基于QT/E的嵌入式系统研究及应用[D]. 纪君峰.北京邮电大学 2008
[7]基于WinCE.NET的车载GPS导航仪的底层软硬件设计[D]. 吉万康.厦门大学 2008



本文编号:2965210

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2965210.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户86fdb***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com