Font Size: a A A

Design Of Board Support Package Of BCM Based On AUTOSAR Specification

Posted on:2013-04-08Degree:MasterType:Thesis
Country:ChinaCandidate:M WangFull Text:PDF
GTID:2248330374990158Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
Embedded system applications are more widely used, is also expanding the size of its software, to improve multi-functional needs of the automotive field of automotive electronics software control system has become more complex, in order to improve software development efficiency, shorten the development cycle, software systems maintainability and portability becomes more important. This paper proposes a scheme to Board Support Package of the field of vehicle electronics based on AUTOSAR specification, and transplants to Body Control Module (BCM) Software System. The hardware testing is taken to test and evaluate the effect.According to the characteristics of the vehicle electronic application, using hierarchical and modular design, the Board Support Package completes the underlying hardware abstraction. It contains a configurable board drive library, and provides a unified set of hardware abstract interface. Not only reusability by implementing the platform-independents of the upper software, but also improving software. Board Support Package is designed consulting AUTOSAR specification and it has a good scalability.In this paper, the main contents include:1. Investigation of vehicle electronics development, and analysis of the latest AUTOSAR specification, especially the relevant parts of the hardware abstraction.2. Consulting the AUTOSAR specification, designs the Board Support Package in accordance with the hierarchical and modular architecture. Board Support Package is divided into Micro-controller Abstraction Layer and ECU Abstraction Layer. The Microcontroller abstraction layers IO driver module, the storage drive module, the communication driver module and microcontroller module, the ECU abstraction layer including abstract IO module, storage abstraction module, communication abstraction module and ECU abstraction module.3. Transplantation of Board Support Package to BCM, detailed analysis of the specific work, and applied the BCM to the Body Electrical Platform, tests the functional and performance.This design of based on AUTOSAR specification can make BSP become more repeatable and reliable, isolate Operating System and other software from hardware effectively.
Keywords/Search Tags:Vehicle Electronic, AUTOSAR, Board Support Package
PDF Full Text Request
Related items