DocumentCode
583653
Title
An implementation of the enhanced-CAN BUS network connection in CAR real-time embedded software system
Author
Tsai, Chun-Shian ; Tsai, Kun-Shien ; Hsu, Ming-Tsai
Author_Institution
Inf. & Commun. Res. Lab., Ind. Technol. Res. Inst. (ITRI), Hsinchu, Taiwan
fYear
2012
fDate
17-21 Oct. 2012
Firstpage
277
Lastpage
283
Abstract
Today´s automobile is featuring a large number of Electronic Control Units (ECUs). This will increase the system complexity, which will consequently increase the difficulties of programming design and safety and the software cost. Therefore, it is important to provide a reliable, real-time, effective and eventually a low-cost software development tool in the automotive industrial market. ERIKA Enterprise provides an open source for multi-processor real-time operating system kernel, implementing a collection of application programming interfaces similar to those of OSEK/VDX standard for automotive embedded controllers. In this paper, we research the automotive software framework for ERIKA Enterprise, and through the conducting of ERIKA software, the real time operating system for OSEK can be ported (embedded) into target ECU hardware in easily. Finally, we propose a demonstrative application for enhanced CAN (ECAN) bus network connection to show how real-time transmission of data frames through ECAN bus network connection is guaranteed by ERIKA Enterprise.
Keywords
application program interfaces; automobile industry; automotive electronics; controller area networks; embedded systems; field buses; multiprocessing systems; operating system kernels; public domain software; software cost estimation; software standards; CAR real-time embedded software system; ECAN bus network connection; ECU hardware; ERIKA Enterprise; ERIKA software; OSEK standard; VDX standard; application programming interfaces; automobile; automotive embedded controllers; automotive industrial market; automotive software framework; data frames; electronic control units; enhanced CAN bus network connection; enhanced-CAN BUS network connection; low-cost software development tool; multiprocessor real-time operating system kernel; open source; programming design; programming safety; real time operating system; real-time transmission; software cost; system complexity; Automotive engineering; Kernel; Programming; Real-time systems; Standards; Automobiles; CAN(Controller Area Network); Embedded System; OSEK/VDX; Real-Time Operating System (RTOS);
fLanguage
English
Publisher
ieee
Conference_Titel
Control, Automation and Systems (ICCAS), 2012 12th International Conference on
Conference_Location
JeJu Island
Print_ISBN
978-1-4673-2247-8
Type
conf
Filename
6393446
Link To Document