Font Size: a A A

CAN Communication Stack Design And Implement Based On AUTOSAR Architecture

Posted on:2017-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:Q T YuFull Text:PDF
GTID:2428330596990003Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the evolution of automotive intelligent and complication,automotive control software and communication protocols become more complex,and being the key point to the whole system.For this reason,AUTOSAR(AUTomotive Open System ARchitecture)has set up in 2003 by European OEMs and software suppliers jointly.This article will focus on AUTOSAR,proposed implementation details and key technologies of CAN bus technology.The main research work includes the following aspects:(1)AUTOSAR communication stack design based on CAN bus: This paper describes the CAN bus design and implementation,focuses on the reusability,performance optimization.(2)CAN stack reusability design: reusability means do modification minimized on different manufacturer's hardware platforms.This paper designs configuration tool which anlysis DBC(DataBase for CAN)files automatically.It's easy for upgrade and maintenance.(3)CAN stack send block and receive process: This paper focuses on realization of TxBuffer and multiplex transmission to slove send block problem,and through software filters and optimized search algorithm to improve reception timing.(4)CAN stack functional verification: This paper verify the reusability and maintainability by configuration tool,including sending block and receiving process.This work has already been verified in vechile control unit of new energy car(such as Geely FE-3Z).TxBuffer and multiplex transmission successfully sloved performance problems caused by send block.In addition,CAN stack have successfully transplanted to the motor controller and body controller.
Keywords/Search Tags:AUTOSAR, CAN, Software Reuse, Transmit Block
PDF Full Text Request
Related items