20 February 2006 Embedded real-time operating system micro kernel design
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
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, Xiao-hui Cheng, Ming-qiang Li, Ming-qiang Li, Xin-zheng Wang, 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); doi: 10.1117/12.664292; https://doi.org/10.1117/12.664292

Back to Top