基于QT/E的車載GUI系統構建與設計
發(fā)布時間:2021-01-08 20:00
近年來隨著汽車技術的快速發(fā)展,車載娛樂影音系統也成為了汽車電子不可或缺的部分,如何設計一個友好又快捷的人機交互界面將是今后汽車娛樂系統的一個發(fā)展方向。將各種功能模塊結合在一起在用戶界面就可以方便快捷做各種操作是當前的車載用戶界面開發(fā)面臨的實際問題,本文從市場需要和公司自身特點出發(fā),設計了一款符合當今用戶需求的車載GUI系統。本文首先介紹了嵌入式系統等相關知識以及GUI的發(fā)展歷史和現狀。其次詳細闡述了對QT/E的設計開發(fā)過程,以及Display相關驅動和CAN總線設計等。包括搭建開發(fā)平臺;搭建QT/E的開發(fā)環(huán)境;Bootloader開發(fā)過程;完成對linux內核的裁剪和移植和制作文件系統。同時給出了設計基于QT/E的GUI應用軟件過程。最后對娛樂系統進行了相關的測試。通過實際的路測和大量操作測試,表明本系統改善了原系統復雜的操作步驟,改善了原系統的容錯能力并且各個應用模塊表現優(yōu)秀。穩(wěn)定,快速,便捷,美觀等特點將會帶來更多汽車用戶的親睞,市場前景可觀。
【文章來源】:復旦大學上海市 211工程院校 985工程院校 教育部直屬院校
【文章頁數】:71 頁
【學位級別】:碩士
【部分圖文】:
系統硬件結構
圖3.8realview項目設置設置完成以后,點擊翼按鈕,就可以將heX文件燒寫進開發(fā)板的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接口發(fā)送視頻信號和時鐘給CPU,通過TCON時序轉換,顯示數據由數模轉換送到SOURCE端,SOURCE向液晶電容充電,液晶保持灰度通過GATE移位繼續(xù)向液晶寫入圖像信息,寫完以后從頭開始。LCD驅動設計主要以下幾個步驟:1.LCD接口初始化函數:LCD少ort_Init()在這個函數中主要定義函數接口定義2.LCD初始化函數:LCD_Init()在此函數中,定義了framefuffer緩沖區(qū),設置Icd的控制寄存器。設置時序等。
【參考文獻】:
期刊論文
[1]基于Qt的嵌入式GUI開發(fā)平臺的搭建[J]. 彭均鍵,史步海,劉洋. 微型電腦應用. 2010(02)
[2]基于Linux QT技術的遠程監(jiān)控GUI設計[J]. 陳周國,王勝銀,付國晴,鄧赟. 通信技術. 2009(12)
[3]基于嵌入式Linux與QT的MP3播放器的設計[J]. 王靈芝,陳磊松. 漳州師范學院學報(自然科學版). 2009(01)
[4]國內車載娛樂信息系統發(fā)展現狀及趨勢[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組態(tài)軟件研究與開發(fā)[J]. 安吉宇,于濤,李擁軍,孫鐵錚,張航. 電子器件. 2006(02)
[10]基于ARM的嵌入式系統Bootloader啟動流程分析[J]. 萬永波,張根寶,田澤,楊峰. 微計算機信息. 2005(22)
碩士論文
[1]基于嵌入式Linux驅動程序的研究與設計[D]. 曹穎鵬.西安電子科技大學 2010
[2]基于ARM-Linux的車載監(jiān)控系統的研究[D]. 劉燕.中南大學 2009
[3]基于QtEmbedded的嵌入式GUI系統的研究與構建[D]. 孫昌青.湖北工業(yè)大學 2009
[4]基于S3C2440A和Linux的嵌入式存儲設備驅動程序的研究與開發(fā)[D]. 王麗偉.青島大學 2009
[5]基于ARM的嵌入式Linux操作系統的移植[D]. 田磊.西安電子科技大學 2009
[6]基于QT/E的嵌入式系統研究及應用[D]. 紀君峰.北京郵電大學 2008
[7]基于WinCE.NET的車載GPS導航儀的底層軟硬件設計[D]. 吉萬康.廈門大學 2008
本文編號:2965210
【文章來源】:復旦大學上海市 211工程院校 985工程院校 教育部直屬院校
【文章頁數】:71 頁
【學位級別】:碩士
【部分圖文】:
系統硬件結構
圖3.8realview項目設置設置完成以后,點擊翼按鈕,就可以將heX文件燒寫進開發(fā)板的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接口發(fā)送視頻信號和時鐘給CPU,通過TCON時序轉換,顯示數據由數模轉換送到SOURCE端,SOURCE向液晶電容充電,液晶保持灰度通過GATE移位繼續(xù)向液晶寫入圖像信息,寫完以后從頭開始。LCD驅動設計主要以下幾個步驟:1.LCD接口初始化函數:LCD少ort_Init()在這個函數中主要定義函數接口定義2.LCD初始化函數:LCD_Init()在此函數中,定義了framefuffer緩沖區(qū),設置Icd的控制寄存器。設置時序等。
【參考文獻】:
期刊論文
[1]基于Qt的嵌入式GUI開發(fā)平臺的搭建[J]. 彭均鍵,史步海,劉洋. 微型電腦應用. 2010(02)
[2]基于Linux QT技術的遠程監(jiān)控GUI設計[J]. 陳周國,王勝銀,付國晴,鄧赟. 通信技術. 2009(12)
[3]基于嵌入式Linux與QT的MP3播放器的設計[J]. 王靈芝,陳磊松. 漳州師范學院學報(自然科學版). 2009(01)
[4]國內車載娛樂信息系統發(fā)展現狀及趨勢[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組態(tài)軟件研究與開發(fā)[J]. 安吉宇,于濤,李擁軍,孫鐵錚,張航. 電子器件. 2006(02)
[10]基于ARM的嵌入式系統Bootloader啟動流程分析[J]. 萬永波,張根寶,田澤,楊峰. 微計算機信息. 2005(22)
碩士論文
[1]基于嵌入式Linux驅動程序的研究與設計[D]. 曹穎鵬.西安電子科技大學 2010
[2]基于ARM-Linux的車載監(jiān)控系統的研究[D]. 劉燕.中南大學 2009
[3]基于QtEmbedded的嵌入式GUI系統的研究與構建[D]. 孫昌青.湖北工業(yè)大學 2009
[4]基于S3C2440A和Linux的嵌入式存儲設備驅動程序的研究與開發(fā)[D]. 王麗偉.青島大學 2009
[5]基于ARM的嵌入式Linux操作系統的移植[D]. 田磊.西安電子科技大學 2009
[6]基于QT/E的嵌入式系統研究及應用[D]. 紀君峰.北京郵電大學 2008
[7]基于WinCE.NET的車載GPS導航儀的底層軟硬件設計[D]. 吉萬康.廈門大學 2008
本文編號:2965210
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2965210.html