Abstract

Presently, failures and malfunctions of embedded systems can cause serious problems. A highly safe and reliable system requires the ability to deal with failure and malfunction. Furthermore, the sophistication and complexity of real-time systems are increasing with the evolution of technology. We propose a highly reliable real-time operating system (RTOS). The proposed RTOS has a fault detection function for the MicroController Unit (MCU) for real-time applications. This paper reports on the development of an extended function and a fault detection function for RTOS for high-reliability systems. A self-test function of a system and a function that improves the reliability of the MCU are offered. Application Programming Interfaces (APIs) have been developed for fault detection. By developing and running application programs on the system with the developed RTOS, we confirm that the developed RTOS startups and switches multi-tasks and executes cyclic tasks by external timer interrupts. The fault detection function is evaluated using developed application programs. By evaluating the results, we confirm the reliability of the system by the self-test function.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.