• DocumentCode
    2672156
  • Title

    μC/OS-II embedded system based on 16-bit C166

  • Author

    Suying, Yang ; Xiaofei, Pan ; Xin, Zhang

  • Author_Institution
    Sch. of Electron. & Inf. Eng., Dalian Univ. of Technol., Dalian
  • fYear
    2008
  • fDate
    16-18 July 2008
  • Firstpage
    389
  • Lastpage
    392
  • Abstract
    Attention in this paper is concentrated on the characteristics of 16-bit C166 family SCM system and the preemptive and real-time multitasking kernel - muC/OS-II. muC/OS-II is configured for C167-LM microprocessor and ported to establish embedded development platform. On this basis, the design of ultrasonic reversing alarm system(URAS) is applied to the platform. The URAS includes five task modules. To realize the reasonable and effective scheduling mode in both space and time for URAS, preemptive scheduling is achieved by the highest priority management mode, and shared mailbox is adopted to transfer ranging data among tasks, and semaphore is set to solve mutual exclusion for message passing tasks. The successful application shows that muC/OS-II embedded platform based on C167-LM is flexible, and it can be customized according to need in application, and its real-time quality can be improved by optimizing scheduling. This platform makes the development of real-time measurement and control system easier to implement.
  • Keywords
    control engineering computing; embedded systems; multiprogramming; operating systems (computers); muC-OS-II embedded system; preemptive scheduling; real-time measurement; real-time multitasking kernel; ultrasonic reversing alarm system; Control systems; Embedded system; Frequency; Hardware; Kernel; Microprocessors; Multitasking; Processor scheduling; Real time systems; Technology management; μC/OS-II kernel; C166; Task management; URAS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference, 2008. CCC 2008. 27th Chinese
  • Conference_Location
    Kunming
  • Print_ISBN
    978-7-900719-70-6
  • Electronic_ISBN
    978-7-900719-70-6
  • Type

    conf

  • DOI
    10.1109/CHICC.2008.4605859
  • Filename
    4605859