基于PCI总线的模块化汽车电子控制器开发方法研究

来源 :重庆交通大学 | 被引量 : 0次 | 上传用户:YouZiTou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车行业持续快速的发展,市场对汽车要求也越来越多,正是这种需求促进了汽车制造商和研发机构不断的开发新的汽车电子设备。目前,国内汽车电子行业正在快速发展,汽车电子的发展已成为汽车现代化技术水平的标志,现在国内车企竞争的越来越激烈,为了让自己的产品更具有优势,汽车电子越来越多的被用到汽车上面。但是旧的汽车电子控制器的开发总是存在着这样或者那样的问题。为了解决这些问题,本文提出了一种新型的汽车电子控制器系统快速开发方式,即软硬件协同开发模式。整个系统是很庞大的,这需要许多人的共同努力才可以完成,我的工作也是整个系统中的一部分,本文只是汽车电子控制器开发系统工作的一部分。本文在深入了解,分析,学习PCI总线知识的基础上,对主模块进行了详细的分析,但本文的主要侧重点是驱动开发,同时也对通信做了简要分析。首先,详细叙述了系统的整体开发方案,然后又描述了主控制器板卡(PCI9054板卡)的硬件部分,在分析硬件电路过程中,对部分电路做了介绍,同时做了相应的软件调试,硬件的调试主要包括了对JTAG接口电路,复位电路和CAN电路的调试以及CPLD的时序匹配问题。其次,描述了驱动开发需要用的平台windowsXP系统,系统开发所需要的上位机的组建以及WDM技术,并对驱动方面的知识讲解,同时还包括了利用软件VisualC++、驱动开发专用包DDK和开发驱动所用的工具DRIVERSTUDIO来开发主控制器模块上的PCI9054驱动程序的步骤。还介绍了驱动开发用到的硬件和软件,硬件部分包括上位机的主板,pci9054板卡。软件部分主要就是开发pci9054驱动需要的开发软件,以及他们的安装顺序和安装过程需要注意的事项。并编写了驱动代码。这是本论文的重点和难点。最后,主要对上位机与驱动程序的通信做了简要分析,并讲解了通信的具体过程。
其他文献
心内科疾病是临床上较为常见的疾病,包括心绞痛、心律失常、心肌炎、高血压等,发病急、变化快,如抢救不及时极易威胁患者的生命.心内科疾病诊治中介入风险管理护理模式,在保
期刊
随着矿用自卸车的不断发展,人们对其平顺性和舒适性的要求不断提高,因此矿用自卸车的NVH性能就显得尤为重要,它是衡量平顺性和舒适性的重要指标之一。大型矿车的发动机的质量
学位
音乐教学是小学教育中的重要组成部分,也是对学生进行美育的重要途径,要提升教学效果,教师就要改变以往的教学模式和方法,而体态律动教学就是一种有效的教学方法,可以让学生
客运架空索道具有能适应复杂地形、跨越山谷、克服地面障碍物等特点。随着我国旅游事业的发展,客运架空索道在我国交通运输业、旅游业等行业中得到日益广泛的应用。客运架空索道普遍存在着一个安全性的问题,索道塔架作为客运架空索道的重要组成部分,它直接关系着架空索道运输的安全性,因此索道塔架的强度、刚度以及其稳定性等的设计计算的准确与否是十分重要的。传统的结构设计分析方法只能得到局部的应力与位移变形情况,而对于
目前为止,国内企业和研究机构已经开发出大量的刀具管理系统,但是这些刀具管理系统中一般不包含刀具需求计划制定、刀具采购模块,并且在刀具采购的实现上基本都是采用人工记