论文题名: | 基于ARM Linux和TW8835的车载终端系统 |
关键词: | 车载终端;嵌入式Linux系统;ARM微处理器;视频转换芯片 |
摘要: | 基于信息科技的高速发展,人们将新兴的电子科技、信息技术融入汽车当中,实现与汽车融为一体的自动化、智能化、网络化、信息化,成为当前汽车行业的重点关注和迫切需求。基于ARM微处理器核心的车载终端嵌入式系统,已成为当今最为热门的开发应用和未来智能交通车载信息系统的发展方向。本文基于S3C2440搭载嵌入式Linux系统,设计了一种车载终端系统,其包括ARM处理芯片S3C2440,视频转换芯片TW8835,TTL触摸屏,GPS模块等。 本文首先介绍了嵌入式系统的基本原理,包括内核结构,Makefile基本语法知识,Bootloader的基本原理和编译方法,文件系统及其制作方法等;然后讲解了基于ARM的嵌入式系统开发的步骤,重点分析了内核中功能模块如背光、触摸屏、LCD驱动、音频驱动、GPS驱动、CAN接口驱动的编译和加载过程,最后将生成的内核文件Zimage和文件系统下载到开发板,并通过调试TW8835来生成理想的菜单功能界面和应用程序界面。TW8835的强大功能包括基于大容量Flash的SPI OSD、Fond OSD技术和多种格式的视频切换技术等使得该系统的GUI设计变得简单易行,且功能上比较成熟,实现了完美的菜单结构和多种视频信号的实时切换。在倒车界面的处理上,利用在倒车视频中加载TW8835然后经过特殊算法绘制出倒车轨迹的方法,保证了倒车时的安全性。 |
作者: | 郑丕凯 |
专业: | 控制理论与控制工程 |
导师: | 李洪亮 |
授予学位: | 硕士 |
授予学位单位: | 曲阜师范大学 |
学位年度: | 2014 |
正文语种: | 中文 |