Title
A Method for Designing and Implementing a Real-Time Operating System for Industrial Devices
Abstract
Nowadays time, memory and consumption requirements are becoming more and more strict in industrial embedded systems. Nevertheless, problems are also getting more and more complex. Periodic tasks are usually interrupted by unpredictable requests, whose service time determines the quality and the correctness of these systems. Response time highly depends on the hardware; however, the quality of the controlling real-time operating system (RTOS) is also crucial. Therefore, applying a real-time software with faster services and with even less footprint can be significant in industrial applications, especially when the hardware is limited causing lower clock speed and smaller memory, not to mention the fact that higher operational frequency brings about higher energy consumption and rising noise sensitivity. In this paper, a new RTOS kernel and its features (tasks, scheduling, thread-safe communication, context switches etc.) is presented. This RTOS's response time and memory footprint are better than some similar market-leading one's own (FreeRTOS, EmbOS, KeilRTX) in microcontrollers with ARM Cortex-M core.
Year
DOI
Venue
2019
10.1109/SACI46893.2019.9111571
2019 IEEE 13th International Symposium on Applied Computational Intelligence and Informatics (SACI)
Keywords
DocType
ISBN
Real-time operating system,response time,designing method,scheduling,ARM Cortex-M core
Conference
978-1-7281-0687-8
Citations 
PageRank 
References 
0
0.34
3
Authors
3
Name
Order
Citations
PageRank
Tamás Daniel Juhász100.34
Szilveszter Pletl200.34
Lorand Molnar300.34