DocumentCode
3469729
Title
Transplantable CANopen Master Based on Non-preemptive Task Scheduler
Author
Song, Wei ; Yan, Shizhen ; Xu, Zhe ; Fang, Suiming
Author_Institution
Beijing Univ. of Technol., Beijing
fYear
2007
fDate
18-21 Aug. 2007
Firstpage
557
Lastpage
562
Abstract
Since CANopen master is required to run real- timely, concurrently and dynamically, multi-task solution is a feasible choice. An ANSI C non-preemptive task scheduler is proposed, and then a transplantable and standard compatible CANopen master is implemented. Experimental results show that CANopen master based on non-preemptive scheduler meets timing constraints of internal control system of hybrid electric vehicles.
Keywords
Linux; concurrency control; controller area networks; operating system kernels; real-time systems; scheduling; ANSI C nonpreemptive task scheduler; Linux kernel; concurrent processing; real-time processing; transplantable CANopen master; Control systems; Hybrid electric vehicles; Job shop scheduling; Master-slave; Operating systems; Processor scheduling; Real time systems; Runtime; Timing; Yarn; Controller Area Network (CAN); distribute real-time system; embedded systems; real-time scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Automation and Logistics, 2007 IEEE International Conference on
Conference_Location
Jinan
Print_ISBN
978-1-4244-1531-1
Type
conf
DOI
10.1109/ICAL.2007.4338627
Filename
4338627
Link To Document