Font Size: a A A

Design And Implementation Of Embedded Operating System WebitX For Internet Of Things

Posted on:2011-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:N M GuoFull Text:PDF
GTID:2248330395957428Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Internet of Things concept is put forward in1999, its definition is simple:connect things with each other through radio frequency identification and share information on internet, to realize intelligent identifying and management. With the widely use of technologies of Internet of Things, Internet of Things is concerned by more and more people. In future, all the objects in the Internet of Things is required to have intelligence and everything can communicate to each other including people to people, people to things, things to things.At the present time, most of applications of the Internet of Things is hardware-based programmed. And because of the specific characters of Embedded Operating system, existed operating systems have not qualified for the new requirements. WebitX’s appearance provides a wide space for developments of applications of the Internet of Things. WebitX is designed for the Internet of Things and it’s an asynchronous preemptive real-time operating system. It has a micro-kernel, multi-task (8tasks) and characters of fast response, reliable, scalable and so on. Base on fully study of applications of the Internet of Things, a detailed needs analysis and feasibility analysis is done for WebitX. The main part of the thesis discussed in detail WebitX design and implement, including task management, interrupt and time management, communication between tasks, memory management, device management, network communications and other functions. As mentioned in the title, this is an asynchronous preemptive operating system, WebitX has five priorities (0-4), and a higher priority task can interrupt a lower priority task in order to meet the needs of real-time response.The operating system innovative proposes a of data transmission idea base on TCP/IP stack, to facilitate the connection between the Internet of Things and Internet. The operating system provides driver of USART to support serial data communication developments.
Keywords/Search Tags:the Internet of Things, real-time operating system, asynchronouspreemptive, WebitX
PDF Full Text Request
Related items