Thursday, January 3, 2008

Tiny OS



This document is intended to provide an introduction to TinyOS developers. TinyOS is
an event-based operating system intended for use in sensor networks. TinyOS uses a pro-
gramming model that is based on the concept of ’wiring’ software components together to
produce a working program.
The TinyOS programming model places requirements on how programs are written. One
issue in sensor networks is that TinyOS might have very limited resources available (e.g.
512 bytes of RAM); this requires very efficient resource utilization. Another is the wiring
metaphor, which requires being able to map a single function call (an output wire) to multiple
functions being called (input wires). In addition, TinyOS uses C preprocessor macros heavily
to allow alternative compilation modes (such as simulators). For these reasons, aspects of
the programming environment can can be very confusing at first.
Information on how to download, compile, and install TinyOS is provided in the many
user resources, and is not provided here.
Click Below for Downloading the document

About This Blog

  © Free Blogger Templates 'Photoblog II' by Ourblogtemplates.com 2008

Back to TOP