免费论文查重: 大雅 万方 维普 turnitin paperpass

嵌入式Linux,汽车仪表,Mini2440,LCD,Qt,

最后更新时间:2024-04-03 作者:用户投稿原创标记本站原创 点赞:5946 浏览:20361
论文导读:在嵌入式硬件平台上的显示和运转效果,最后进行了模拟测试程序的设计。本课题的设计是基于性价比较高的S3C2440为核心处理器的嵌入式硬件平台,以嵌入式Linux为操作系统,以Qt/Embedded为嵌入式GUI开发工具,以3.5寸LCD液晶屏作为汽车仪表系统的显示终端。在系统架构浅析的基础上,详述了汽车全数字仪表界面的硬件平台;搭建嵌入式
摘要:汽车仪表是汽车在行驶历程中提供给驾驶员最直观、最重要的信息交流窗口,同时对汽车的安全和经济行驶起着至关重要的作用。随着嵌入式系统的硬件平台技术和软件运用的进展不断趋于成熟,汽车仪表系统的设计开始采取了嵌入式GUI技术。本课题结合嵌入式Linux操作系统和嵌入式GUI技术,设计了一个基本汽车全数字仪表的界面,并对车速表、转速表、燃油表和水温表的界面进行进一步的设计。为了观看汽车仪表界面在嵌入式硬件平台上的显示和运转效果,最后进行了模拟测试程序的设计。本课题的设计是基于性价比较高的S3C2440为核心处理器的嵌入式硬件平台,以嵌入式Linux为操作系统,以Qt/Embedded为嵌入式GUI开发工具,以3.5寸LCD液晶屏作为汽车仪表系统的显示终端。在系统架构浅析的基础上,详述了汽车全数字仪表界面的硬件平台;搭建嵌入式Linux操作系统,主要包括BootLoader移植、Linux Kernel的裁剪与移植、根文件系统的;构建Qt开发环境,主要是PC开发环境和Qt交叉编译环境的搭建,完成Qt/Embedded在Mini2440上的移植;添加嵌入式Linux系统下的相关硬件驱动程序,主要是LCD显示和触摸屏驱动程序。在软硬件平台都搭建好的基础上,进行汽车仪表终端界面的开发。关键词:嵌入式Linux论文汽车仪表论文Mini2440论文LCD论文Qt论文
本论文由www.7ctime.com,需要论文可以联系人员哦。摘要4-5
Abstract5-10
第一章 绪论10-13

1.1 课题探讨的背景10

1.2 课题探讨的近况和进展走势10-11

1.3 课题探讨的作用11-12

1.4 课题探讨的主要内容12-13

第二章 全数字仪表硬件平台的设计与实现13-23

2.1 系统总体结构13

2.2 硬件系统案例设计13-14

2.3 主处理器选择与功能介绍14-16

2.4 硬件板的核心电路介绍16-19

2.4.1 电源电路16-17

2.4.2 复位电路17

2.4.3 FLASH 存储系统17-19

2.5 主要接口电路的介绍19-23

2.5.1 JTAG 接口19-20

2.5.2 串口电路20

2.5.3 USB 接口20-21

2.5.4 网络接口21-22

2.5.5 液晶显示模块接口22-23

第三章 全数字仪表软件系统的设计与实现23-38

3.1 软件系统设计23-24

3.

1.1 嵌入式系统的选择23

3.

1.2 嵌入式 GUI 的选择23

3.

1.3 软件系统设计流程23-24

3.2 嵌入式 Linux 系统构建24-35
3.

2.1 搭建交叉编译环境24-25

3.

2.2 移植 BootLoader 引导程序25-28

3.

2.3 移植 Linux 内核28-32

3.

2.4 根文件系统32-35

3.3 Qt 开发环境的搭建35-38

3.1 PC 机上安装 Qt4 并配置交叉编译工具链35-37

3.2 移植 Qt/Embedded 到 Mini2440 上37-38

第四章 全数字仪表终端设备的驱动设计38-52

4.1 嵌入式 pnux 设备驱动的基本概念38-39

4.2 LCD 背光灯驱动程序的开发39-41

4.3 LCD 显示驱动移植41-44

4.

3.1 LCD 硬件原理41-42

4.

3.2 LCD 驱动移植42-44

4.4 终端触摸屏驱动开发44-52

4.1 触摸屏工作原理44-45

4.2 ADC 与触摸屏接口操作45-47

4.3 添加触摸屏驱动47-50

4.4 编辑 tspb 对触摸屏的支持50-52

第五章 全数字汽车仪表 GUI 的实现52-68

5.1 Qt 的重点知识52-54

5.

1.1 Qt 的基础窗口部件52-54

5.

1.2 Qt 的信号与槽机制54

5.2 基本汽车仪表界面的设计54-56
5.

2.1 中文显示55

5.

2.2 界面绘制55-56

5.3 主要仪表界面的设计56-62
5.

3.1 速度表的界面设计56-60

5.

3.2 转速表的界面设计60

5.

3.3 燃油表的界面设计60-61

5.

3.4 水温表的界面设计61-62

5.4 模拟测试程序设计62-64
5.

4.1 模拟测试界面62-63

5.

4.2 模拟测试功能63-64

5.5 仪表终端系统运转效果64-68

5.1 仪表终端资源占用64-65

5.2 模拟测试结果与浅析65-68

第六章 总结与展望68-70
参考文献70-73
致谢73-74