Paper
20 February 2006 Embedded real-time operating system micro kernel design
Xiao-hui Cheng, Ming-qiang Li, Xin-zheng Wang
Author Affiliations +
Proceedings Volume 6041, ICMIT 2005: Information Systems and Signal Processing; 60410F (2006) https://doi.org/10.1117/12.664292
Event: ICMIT 2005: Merchatronics, MEMS, and Smart Materials, 2005, Chongqing, China
Abstract
Embedded systems usually require a real-time character. Base on an 8051 microcontroller, an embedded real-time operating system micro kernel is proposed consisting of six parts, including a critical section process, task scheduling, interruption handle, semaphore and message mailbox communication, clock managent and memory managent. Distributed CPU and other resources are among tasks rationally according to the importance and urgency. The design proposed here provides the position, definition, function and principle of micro kernel. The kernel runs on the platform of an ATMEL AT89C51 microcontroller. Simulation results prove that the designed micro kernel is stable and reliable and has quick response while operating in an application system.
© (2006) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Xiao-hui Cheng, Ming-qiang Li, and Xin-zheng Wang "Embedded real-time operating system micro kernel design", Proc. SPIE 6041, ICMIT 2005: Information Systems and Signal Processing, 60410F (20 February 2006); https://doi.org/10.1117/12.664292
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Operating systems

Clocks

Microcontrollers

Infrared radiation

Telecommunications

Embedded systems

Control systems

Back to Top