Development and application of a general low-end embedded operating system

被引:0
|
作者
Jin, Min [1 ]
Zhou, Jihui [1 ]
Gao, Xianming [1 ]
机构
[1] Hunan Univ, Software Sch, Changsha 410082, Peoples R China
关键词
embedded operating system; cross-plaforrn porting; light-weight; task; message; memory management;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The embedded operating systems have found a wider and wider application with the ongoing development of embedded technology. Because of large scale and high price, commercial embedded operating systems, such as WinCE and VxWorks are usually used in high-performance embedded system. There are also some open-source embedded operating systems like KeiIRTX51 and ucOSII in low-end application field. But those free embedded systems are usually for particular use and difficult to be cross-platform ported. This paper presents a design and implementation of a general low-end embedded operating system, which is 100 percent written in C Language. It provides task scheduling, message mechanism, memory management and some other basic functions, and is characterized as small scale, portability, real-time and reliability. Furthermore, a project example is given out to illustrate the method of cross-platform porting and application of the embedded operating system.
引用
收藏
页码:643 / 647
页数:5
相关论文
共 50 条
  • [1] RIOT: An Open Source Operating System for Low-End Embedded Devices in the IoT
    Baccelli, Emmanuel
    Gundogan, Cenk
    Hahm, Oliver
    Kietzmann, Peter
    Lenders, Martine S.
    Petersen, Hauke
    Schleiser, Kaspar
    Schmidt, Thomas C.
    Waehlisch, Matthias
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (06): : 4428 - 4440
  • [2] Agnostic Hardware-Accelerated Operating System for Low-End IoT
    Silva, Miguel
    Gomes, Tiago
    Pinto, Sandro
    [J]. 2022 IEEE 28TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2022), 2022, : 21 - 30
  • [3] A Low-End Versatile Networked Microcontroller Embedded System for Field Control Applications
    Meliones, Apostolos
    Filios, Costas
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 149 - 155
  • [4] Development of Low-end Robot System for Comprehensive Shoulder Rehabilitation
    Park, Jeong-Ho
    Lee, Kyoung-Soub
    Park, Hyung-Soon
    [J]. 2016 13TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAI), 2016, : 297 - 297
  • [5] LOW-END GENERAL-PURPOSE SYSTEMS
    TAYLOR, RL
    [J]. IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1981, 25 (05) : 429 - 440
  • [6] Continuous Speech Recognizer for Low-end Embedded Devices
    Milinkovic, Aleksandar
    Milinkovic, Stevan
    [J]. 2015 4TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2015, : 41 - 44
  • [7] Compiling Java']Java for low-end embedded systems
    Schultz, UP
    Burgaard, K
    Christensen, FG
    [J]. ACM SIGPLAN NOTICES, 2003, 38 (07) : 42 - 50
  • [8] HEALED: HEaling & Attestation for Low-End Embedded Devices
    Ibrahim, Ahmad
    Sadeghi, Ahmad-Reza
    Tsudik, Gene
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2019, 2019, 11598 : 627 - 645
  • [9] Low-End Embedded Linux Platform for Network Security Application - Port Scanning Detector
    Ahmed, N.
    Khalib, Z. I. A.
    Ahmad, R. B.
    Sudin, Suhizaz
    Asi, Salina
    [J]. 2008 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING, 2008, : 1085 - 1088
  • [10] Operating Systems for Low-End Devices in the Internet of Things: A Survey
    Hahm, Oliver
    Baccelli, Emmanuel
    Petersen, Hauke
    Tsiftes, Nicolas
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (05): : 720 - 734