参照AUTOSAR规范的BCM板级支撑软件设计

被引量 : 0次 | 上传用户:ted_yu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统应用越来越广泛,其软件规模也在不断扩大,随着人们对汽车多功能需求的提高,汽车电子领域软件控制系统日趋复杂,为了提高软件开发效率,缩短开发周期,软件系统的可维护性和可移植性变得更为重要。本文以汽车电子领域的板级支撑包为设计目标,参照AUTOSAR规范设计符合要求的板级支撑包,并将所设计的板级支撑包应用于车身控制模块(BCM)软件系统,进行硬件测试和分析。针对汽车电子的应用特点,本文所设计的板级支撑包采用层次化、模块化的结构设计方法,包含一套统一的硬件抽象接口函数和可配置的底层驱动库,实现上层软件的平台无关性,提高软件的可移植性。同时参照欧洲的汽车开放式系统架构AUTOSAR标准进行设计,使得板级支撑包具有良好的扩展性。本论文的主要内容包括:1.分析汽车电子软件的发展现状,现存问题及发展趋势,并参阅最新的AUTOSAR标准,重点研究硬件抽象相关部分。2.参照AUTOSAR标准,按照层次化、模块化的架构设计了板级支撑包。板级支撑包层次上划分为微控制器抽象层和ECU抽象层。微控制器抽象层包括IO驱动模块、存储驱动模块、通讯驱动模块和微控制器模块,ECU抽象层包括IO抽象模块、存储抽象模块、通讯抽象模块和ECU抽象模块。3.板级支撑包应用于BCM软件系统,详细分析了在该硬件平台上实现板级支撑包应完成的具体工作。并在车身电器台架上对BCM进行功能和性能测试,最后分析了应用效果。参照AUTOSAR规范的板级支撑包设计方法,使得软件具有高复用性和高可靠性,有效实现了操作系统等上层软件与底层硬件的无关性。
其他文献
随着现代无线通信技术、大规模集成电路以及空间技术的飞速发展,各种电子设备都日趋小型化。而天线作为通信设备的前端关键部件,其性能优越与否对整个通信质量起着至关重要的作
通过将机上环境控制系统中的三轮升压式空气循环制冷系统应用到飞机地面空调车上,针对地面使用中可能出现的问题进行处理,通过试验研究表明,该系统可以应用到飞机地面设备中,
近年来,人民币跨境流通的规模和范围不断扩大,并在部分周边国家和地区成为结算和储备货币,被认为是人民币区域化的开端。文章在分析人民币跨境流通的方式、规模、区域分布和
阐述了大跨度悬索桥基准索股施工控制中的主要技术要点,包括关键参数的收集、控制点的确定、标准状态的计算、温度跨度修正和调节比的算法、控制测量技术几个方面。介绍了在
背景20世纪中叶,腹腔镜技术被引入妇科领域,因其手术创伤小、术中出血少、术后肠蠕动恢复快、住院时间短、腹部切口美观等优点在临床广泛推广应用。腹腔镜技术在诊治妇科良性
随着我国教育体制改革的发展,公立高校的教师任用制度已由传统的任命制转为现代的聘任制。教师聘任合同究竟是属于行政合同还是劳动合同,由于立法并未给予明确规定,因此在学界一
<正> 德国的研究人员已发现了前列腺癌与人乳头状瘤病毒(HPV)之间的一种难以理解的联系,HPV是一种常见的性传播病原菌。虽然现已证实HPV与妇女宫颈癌有联系,甚至可能引发癌症
低压配电电网是船舶配电系统中比较常见的一种供电方法,而动力电缆选择和使用的好坏直接影响配电电网供电的可靠性,甚至危及船舶的安全运行,因此在配电系统设计时应重视动力
移动数据业务经过若干年的高速发展之后,业务种类也开始从简单娱乐类、信息服务类逐渐向行业应用和更高级的商务、休闲娱乐发展。移动数据业务将会是移动通信未来发展的一个
结合援孟加拉国中孟友谊六桥主桥承台设计与施工,利用Midas/Civil有限元计算分析软件对承台大体积混凝土水化热进行仿真分析,掌握水化热变化规律及其应力影响,据此指导现场施