Author:
Cheng Luwei,Tao Yongchao,Piao Songhao
Abstract
Abstract
This article distinguishes the difference between dynamic operating system and static operating system from the design goal, and discusses the resulting difference in the technology used in system implementation. With this as the theoretical basis, according to the ISO17356 OS specification, using hardware abstraction layer design ideas, a simple and efficient static real-time operating system is implemented on the ARM platform. This paper adopts the idea of separating mechanism and strategy, and uses internal resources as a mechanism to implement different scheduling strategies; a task scheduling algorithm based on priority grouping is proposed, which achieves good performance in time and space.
Subject
General Physics and Astronomy
Reference6 articles.
1. Design of Embedded Real-time Operating System for OSEK Vehicles of Tsinghua University;Zhang;Computer Engineering and Design,2004
2. SmartOSEK operating system design and space optimization;Wei,2005
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Preemptive Real Time Operating System for Low Power Microcontrollers;2023 IEEE 29th International Symposium for Design and Technology in Electronic Packaging (SIITME);2023-10-18