基于嵌入式Linux的汽車全數(shù)字儀表界面的設(shè)計
發(fā)布時間:2018-03-09 13:25
本文選題:嵌入式Linux 切入點:汽車儀表 出處:《蘇州大學(xué)》2012年碩士論文 論文類型:學(xué)位論文
【摘要】:汽車儀表是汽車在行駛過程中提供給駕駛員最直觀、最重要的信息交流窗口,,同時對汽車的安全和經(jīng)濟行駛起著至關(guān)重要的作用。 隨著嵌入式系統(tǒng)的硬件平臺技術(shù)和軟件應(yīng)用的發(fā)展不斷趨于成熟,汽車儀表系統(tǒng)的設(shè)計開始采用了嵌入式GUI技術(shù)。本課題結(jié)合嵌入式Linux操作系統(tǒng)和嵌入式GUI技術(shù),設(shè)計了一個基本汽車全數(shù)字儀表的界面,并對車速表、轉(zhuǎn)速表、燃油表和水溫表的界面進(jìn)行進(jìn)一步的設(shè)計。為了觀看汽車儀表界面在嵌入式硬件平臺上的顯示和運行效果,最后進(jìn)行了模擬測試程序的設(shè)計。 本課題的設(shè)計是基于性價比較高的S3C2440為核心處理器的嵌入式硬件平臺,以嵌入式Linux為操作系統(tǒng),以Qt/Embedded為嵌入式GUI開發(fā)工具,以3.5寸LCD液晶屏作為汽車儀表系統(tǒng)的顯示終端。在系統(tǒng)架構(gòu)分析的基礎(chǔ)上,詳述了汽車全數(shù)字儀表界面的硬件平臺;搭建嵌入式Linux操作系統(tǒng),主要包括BootLoader移植、Linux Kernel的裁剪與移植、根文件系統(tǒng)的定制;構(gòu)建Qt開發(fā)環(huán)境,主要是PC開發(fā)環(huán)境和Qt交叉編譯環(huán)境的搭建,完成Qt/Embedded在Mini2440上的移植;添加嵌入式Linux系統(tǒng)下的相關(guān)硬件驅(qū)動程序,主要是LCD顯示和觸摸屏驅(qū)動程序。在軟硬件平臺都搭建好的基礎(chǔ)上,進(jìn)行汽車儀表終端界面的開發(fā)。
[Abstract]:The automobile instrument is the most direct and important information communication window for the driver in the process of driving, and it plays an important role in the safety and economic driving of the vehicle at the same time. With the development of hardware platform technology and software application of embedded system, embedded GUI technology has been adopted in the design of vehicle instrument system. This paper combines embedded Linux operating system with embedded GUI technology. The interface of a basic automobile digital instrument is designed, and the interface of speedometer, tachometer, fuel meter and water thermometer is further designed. Finally, the simulation test program is designed. The design of this project is based on S3C2440 with high performance-price ratio as the core processor, the embedded Linux as the operating system and Qt/Embedded as the embedded GUI development tool. This paper takes 3.5-inch LCD LCD screen as the display terminal of the automobile instrument system. Based on the analysis of the system architecture, the hardware platform of the all-digital instrument interface is described, and the embedded Linux operating system is built. It mainly includes cutting and transplanting BootLoader Kernel, customizing root file system, constructing QT development environment, mainly building PC development environment and QT cross-compiling environment, completing Qt/Embedded transplantation on Mini2440. Add the related hardware drivers under embedded Linux system, mainly LCD display and touch screen driver. On the basis of the hardware and software platform, we develop the terminal interface of automobile instrument.
【學(xué)位授予單位】:蘇州大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP368.1
【引證文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前1條
1 熊英;汽車組合儀表的設(shè)計與實現(xiàn)[D];大連海事大學(xué);2012年
本文編號:1588724
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1588724.html
最近更新
教材專著