基于CAN总线和嵌入式GUI的全数字式汽车仪表的研究与设计

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:kinggaoblog
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
汽车仪表是汽车的重要组成部件之一,担负着驾驶员与车辆间人机交互的任务,对整车安全和交通安全起着重要的作用。随着电子控制技术和嵌入式软硬件技术的发展和交流,嵌入式技术和CAN总线技术已经被运用于汽车表盘系统的生产中了。这标志着汽车仪表已经告别了传统的机械式或电气式仪表,而从步进电机操控显示过渡到液晶屏数字显示。  一方面,欧美发达国家已经率先将嵌入式技术和CAN总线技术应用于汽车电子行业,另一方面,我国的汽车仪表才刚刚起步,汽车仪表的发展落后于人民对其控制智能化、显示数字化、和通信网路化的迫切需求。  本文结合嵌入式 Linux技术和CAN总线通信技术,设计了一个全数字化显示的汽车虚拟仪表盘,利用嵌入式QT/E对发动机水温表的接口进行了设计。  本文选择具有成熟应用技术的S3C2440为核心处理器,组建嵌入式硬件开发平台,以嵌入式Linux为操作系统,以QT/E为嵌入式用户接口开发工具,以3.5英寸触摸屏为汽车仪表系统的显示器。在系统结构分析的基础上,详述了全数字汽车虚拟仪表接口的硬件功能设计,主要包括基于ARM微处理器的最小系统的设计、各类通信接口的设计、CAN总线节点的设计;软件开发环境的建立,主要包括交叉编译环境的搭建、Uboot移植、嵌入式Linux内核的移植、根文件系统的挂载、Qt交叉编译环境的搭建和移植;添加和编写了系统的一些设备驱动程序,主要包括LCD、NANDFLASH、SPI和网卡驱动的添加,以及触摸屏驱动程序和CAN总线控制器驱动程序的设计。最后,在软硬件平台都完成的基础上,基于嵌入式QT/E对汽车虚拟仪表接口进行设计。  论文的结尾对本课题进行了总结和展望,针对设计过程中出现的疏忽和不足进行了适当的分析,为全数字式汽仪表的进一步研究做出了指向。
其他文献
随着计算机技术的飞速发展,利用计算机技术进行身份认证也取得了长足的发展,指纹的终生不变性和唯一性,使指纹识别技术成为目前应用最广泛的身份认证技术。人工神经网络作为
汽车队列就是一列由若干辆汽车组成的车队,也可以叫做公路列车。队列中领头车由司机驾驶,后面跟随的车辆通过汽车队列控制技术,彼此配合协作,在无人驾驶的情况下沿着领头车的
2-D离散动力系统特别是2-D时滞离散动力系统是时滞大系统的一个重要组成部分,在控制理论中属于多变量离散时间序列或者空间序列的范畴,在数学上称之为泛函偏差分方程。非线性对
本文对机器人视觉系统的实用性方面展开研究和开发。利用32位微处理器TMS320C6416DSP作为硬件开发平台,进行图像采集,实现图像处理,以便向机器人控制软件提供目标信息,构成视觉闭
本文对网络游戏防欺骗协议进行研究,提出了一种原理不同于Lockstep协议的新协议—C眺DM协议。新协议基于主机间延迟测量的基础上,通过特定算法,同步每个游戏者在每帧的开始时
变压器是电力系统中的核心设备之一,它能否可靠运行直接影响到电力系统的安全与稳定。随着电网的发展,传统的变压器故障诊断技术在准确性、可靠性等很多方面已经不能满足现代
本次课题对企业现有的轮胎胶条挤出机控制系统进行了研究,对其现有的轮胎胶条挤出控制方案进行了改进,提出了一种利用图像处理结合模糊控制的改进方法,具有一定的理论和现实
根据步进电机驱动器的发展及市场需求,课题以两相混合式步进电机为研究对象,主要研究工作如下:  本文使用STM32和FPGA双芯片,采用软硬件结合的方法设计了一款基于CAN总线的
石油化工是我国的重要支柱产业之一,关系到国民经济能源、材料等许多方面,也是危险性极高的行业之一。科技和经济的发展使得石油化工过程日益大型化、复杂化。生产中某些微小
随着国家信息化进程的加速,计算机信息系统和网络已经成为社会重要的基础设施;同时,隐藏在其中的危险也日益明显。随着网络安全组件的不断增多,网络边界不断扩大,网络安全管理的难