Font Size: a A A

Research And Design Of The Kernel Multi-mode Mixed And Embedded Low Power Consumption Operating System

Posted on:2011-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y X ZhongFull Text:PDF
GTID:2198330338980001Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
WSNOS (Wireless Sensor Networks Operation System) is one of the most import part in the research of WSN, which is quite different from the traditional real-time OS.WSNOS, have a higher demand in the using of energy and memory resources. And the current WSNOS can't support real-time multi-task and event-driven operation mode at the same time, or can't switch operation mode according to application, so the using scope of WSNOS is limited. Therefore, we develop a low power, portable WSNOS kernel——Limos which can support real-time multi-task and event-driven two types of operation at same time and can be dynamically loaded with LPC2148 chips.This article mainly focuses on the research and development (R&D)of Limos. The research is carried through the Kernel, the performance evaluation etc. And the major results are:Kernel part, this paper designed modular architecture for less system resource consumption and easy program dynamic update. In order to meet the demand of real-time system and double-driven event, this paper designed system architecture and Scheduling strategy which support multi-mode mix. In order to effectively save memory and increase the response speed of the memory, the algorithm adopted first-fit method and malloc function to manage the memory allocation. In order to enhance system security, the system ran from single mode to multi-mode. In order to unify the communication interface standard in system and reflect the modular design concept, this paper developed system communication primitives, which is In / Out primitives to support concurrent processing. For user-friendly configuration of events and threads, this paper designed and implemented a display interface for configure events and threads.System performance evaluation mainly includes three aspects: Limos kernel memory,switching time,energy consumption, and gives evaluation results. At last, we compared Limos system performance with other real-time system.
Keywords/Search Tags:Wireless Sensor Networks, Real-time multi-task, Event-driven, interface configuration, performance evaluation
PDF Full Text Request
Related items