Share Email Print

Proceedings Paper

Embedded real-time operating system micro kernel design
Author(s): Xiao-hui Cheng; Ming-qiang Li; Xin-zheng Wang
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper 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.

Paper Details

Date Published: 20 February 2006
PDF: 7 pages
Proc. SPIE 6041, ICMIT 2005: Information Systems and Signal Processing, 60410F (20 February 2006); doi: 10.1117/12.664292
Show Author Affiliations
Xiao-hui Cheng, Guilin Univ. of Technology (China)
Shanghai Univ. (China)
Ming-qiang Li, Guilin Univ. of Technology (China)
Xin-zheng Wang, Guilin Univ. of Technology (China)

Published in SPIE Proceedings Vol. 6041:
ICMIT 2005: Information Systems and Signal Processing
Yunlong Wei; Kil To Chong; Takayuki Takahashi, Editor(s)

© SPIE. Terms of Use
Back to Top