Font Size: a A A

Research And Implementation Of Memory Driver Module Referencing AUTOSAR

Posted on:2012-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:C XiangFull Text:PDF
GTID:2178330335997423Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the development of the automobile industry, automobile electronics have attracted more attention than ever. Various kinds of embedded systems are widely used in automotive electronics. High-quality automobile electronics software confers passengers with comfort, safety and convenience. Among all the automobile electronics software, memory module plays an essential role since the storage and proper execution of other modules are highly dependent on the memory module. In this paper, we will investigate my proposal of a hierarchical way to design the memory module driver, in which its underlying physical memory is abstracted according to the characteristics of automobile electronics application. The module is fully functional, configurable, and provides a set of unified hardware abstraction APIs. In this way, users' operations on memory are simplified, and the upper-layer software becomes platform-independent. Therefore, it reduces software development complexity, and improves software portability and reusability. The memory module drivers are designed based on AUTOSAR specifications, making this module broadly applicable.This paper covers the following topics:1. Investigation of domestic and overseas development of automobile electronics, supplemented by an analysis of AUTOSAR specifications, focusing on relevant parts for hardware abstraction and memory module.2. Design and implementation of Flash driver and FEE(Flash EEPROM Emulation) on freescale's MPC5634 micro-controller.3. Implementation of a hierarchical, configurable and API-unified memory module, which contains Flash Driver and FEE, according to AUTOSAR specifications.4. Full test on the memory module utilizing AUTOSAR test specifications, and an in-depth analysis of the test results.
Keywords/Search Tags:hardware abstraction, AUTOSAR, Flash, FEE, automobile electronics, hardware driver, MPC5634, C90FL
PDF Full Text Request
Related items