• 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