SmallRTOS: Microcontroller-based Embedded Multitasking

被引:0
|
作者
Zouaoui, Sonia [1 ,3 ]
Boussaid, Lotfi [1 ,2 ]
Mtibaa, Abdellatif [1 ,2 ]
机构
[1] Univ Monastir, Lab Elect & Microelect, Monastir, Tunisia
[2] Univ Monastir, Natl Engn Sch Monastir, Monastir, Tunisia
[3] Natl Engn Sch Sousse, Riadh City 4000, Sousse, Tunisia
关键词
Embedded systems; Real time operating system; Scheduling Algorithm; context switching; time management;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In a multi-tasking system, numerous tasks require CPU time, and since there is only one CPU, some form of organization and coordination is needed so each task has the CPU time it needs. In practice, each task takes a very brief amount of time, so it seems as if all the tasks are executing in parallel and simultaneously. In the case of excessive complexity applications, which usually run in hard real time constraints, the use of a real time operating system (RTOS) is strongly required. In this paper, a tiny and reliable RTOS was implemented for PIC18F family of microcontroller. This operating system, which is called SmallRTOS, is based on Round-Robin scheduler. The used system tick is based on a variable time-sliced scheduling that has a direct effect on CPU load, context switching and process waiting time.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] A microcontroller-based portable electrocardiograph recorder
    Segura-Juárez, JJ
    Cuesta-Frau, D
    Samblas-Pena, L
    Aboy, M
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2004, 51 (09) : 1686 - 1690
  • [32] A class of unexcited hyperjerk systems with megastability and its analog and microcontroller-based embedded system design
    Karthikeyan, Rajagopal
    Cicek, Serdar
    Pham, Viet-Thanh
    Akgul, Akif
    Duraisamy, Prakash
    PHYSICA SCRIPTA, 2020, 95 (05)
  • [33] Implementation of Microcontroller-Based Memristive Chaotic Circuit
    Yener, S. C.
    Barbaros, C.
    Mutlu, R.
    Karakulak, E.
    ACTA PHYSICA POLONICA A, 2017, 132 (03) : 1058 - 1061
  • [34] A MICROCONTROLLER-BASED SCHEME FOR MEASUREMENT OF L AND C
    ATMANAND, MA
    KUMAR, VJ
    MURTI, VGK
    MEASUREMENT SCIENCE AND TECHNOLOGY, 1995, 6 (05) : 576 - 581
  • [35] Microcontroller-based ground weapon control system
    Kishore, MS
    DEFENCE SCIENCE JOURNAL, 2001, 51 (04) : 429 - 435
  • [36] Microcontroller-based Seismic-ShakingIntensity Meter
    Filbert, Frank
    Wijaya, Daniel Karunia
    Sandatinus, Darius
    Atmadja, Wiedjaja
    Sutanto, Agus Tri
    Hedwig, Rinda
    INTERNATIONAL CONFERENCE ON ADVANCES SCIENCE AND CONTEMPORARY ENGINEERING 2012, 2012, 50 : 586 - 591
  • [37] Microcontroller-Based Direct Torque Control Servodrive
    Rodriguez-Ponce, Rafael
    Gustavo Mota-Munoz, Francisco
    JOURNAL OF ROBOTICS, 2020, 2020 (2020)
  • [38] A new microcontroller-based RADFET dosimeter reader
    Vasovic, Nikola D.
    Ristic, Goran S.
    RADIATION MEASUREMENTS, 2012, 47 (04) : 272 - 276
  • [39] Microcontroller-based emulation of a PEM fuel cell
    Martin Garcia-Vite, Pedro
    Lizeth Reyes-Garcia, Brenda
    Lucero Valdez-Hernandez, Cynthia
    Martinez-Salazar, A. L.
    INTERNATIONAL JOURNAL OF HYDROGEN ENERGY, 2020, 45 (26) : 13767 - 13776
  • [40] EEPROMS ENHANCE MICROCONTROLLER-BASED SYSTEM PERFORMANCE
    ORLANDO, R
    EDN, 1990, 35 (21) : 213 - 217