2021
DOI: 10.11591/eei.v10i3.2526
|View full text |Cite
|
Sign up to set email alerts
|

Embedded operating system and industrial applications: a review

Abstract: The complexity of an embedded system is directly proportional to the requirements of industrial applications. Various embedded operating system (OS) approaches had been built to fulfil the requirements. This review aims to systematically address the similarities and differences of the embedded OS solutions and analyse the factors that will influence decision-making when choosing what solution to use in the applications. This paper reviews three standard solutions; super loop, cooperative, and real-time operati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
2
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 26 publications
0
2
0
Order By: Relevance
“…Single-board computers deploy operating systems (OSs) which make use of the minimum of the resources available by the embedded microcontroller, and usually with a small memory footprint. Real-time operating systems (RTOSs) are quite common in such devices and embedded systems applications [6,7]. Real-time kernels can be used for developing applications that perform multiple tasks (threads) simultaneously in a deterministic way.…”
Section: Introductionmentioning
confidence: 99%
“…Single-board computers deploy operating systems (OSs) which make use of the minimum of the resources available by the embedded microcontroller, and usually with a small memory footprint. Real-time operating systems (RTOSs) are quite common in such devices and embedded systems applications [6,7]. Real-time kernels can be used for developing applications that perform multiple tasks (threads) simultaneously in a deterministic way.…”
Section: Introductionmentioning
confidence: 99%
“…Contiki and TinyOS), and real-time OS (e.g. commercial RTOS-μC/OS-III, FreeRTOS, eCos, embOS, Nucleus RTOS, ThreadX) [7]. Among these real-time OS, both FreeRTOS and eCos are distributed under opensource license.…”
Section: Introductionmentioning
confidence: 99%
“…Among these real-time OS, both FreeRTOS and eCos are distributed under opensource license. Since FreeRTOS real-time kernel or scheduler has a massive ported microcontrollers selection, this can simplify the product development as various complex software modules are available [7]. Other recent review on internet of thing (IoT) OS (e.g.…”
Section: Introductionmentioning
confidence: 99%