Updated README with new website and shorter text
This commit is contained in:
parent
dd148e1d12
commit
08d854f782
42
README
42
README
|
@ -1,36 +1,16 @@
|
||||||
The Contiki Operating System
|
The Contiki Operating System
|
||||||
|
|
||||||
Contiki is an open source, highly portable, multi-tasking operating
|
Contiki is an open source operating system that runs on tiny low-power
|
||||||
system for memory-constrained networked embedded systems written by
|
microcontrollers and makes it possible to develop applications that
|
||||||
Adam Dunkels at the Networked Embedded Systems group at the Swedish
|
make efficient use of the hardware while providing standardized
|
||||||
Institute of Computer Science.
|
low-power wireless communication for a range of hardware platforms.
|
||||||
|
|
||||||
Contiki is designed for embedded systems with small amounts of
|
Contiki is used in numerous commercial and non-commercial systems,
|
||||||
memory. A typical Contiki configuration is 2 kilobytes of RAM and 40
|
such as city sound monitoring, street lights, networked electrical
|
||||||
kilobytes of ROM. Contiki consists of an event-driven kernel on top of
|
power meters, industrial monitoring, radiation monitoring,
|
||||||
which application programs are dynamically loaded and unloaded at
|
construction site monitoring, alarm systems, remote house monitoring,
|
||||||
runtime. Contiki processes use light-weight protothreads that provide
|
and so on.
|
||||||
a linear, thread-like programming style on top of the event-driven
|
|
||||||
kernel. Contiki also supports per-process optional preemptive
|
|
||||||
multi-threading, interprocess communication using message passing
|
|
||||||
through events, as well as an optional GUI subsystem with either
|
|
||||||
direct graphic support for locally connected terminals or networked
|
|
||||||
virtual display with VNC or over Telnet.
|
|
||||||
|
|
||||||
Contiki contains two communication stacks: uIP and Rime. uIP is a
|
For more information, see the Contiki website:
|
||||||
small RFC-compliant TCP/IP stack that makes it possible for Contiki to
|
|
||||||
communicate over the Internet. Rime is a lightweight communication
|
|
||||||
stack designed for low-power radios. Rime provides a wide range of
|
|
||||||
communication primitives, from best-effort local area broadcast, to
|
|
||||||
reliable multi-hop bulk data flooding.
|
|
||||||
|
|
||||||
Contiki runs on a variety of platform ranging from embedded
|
http://www.contiki-os.org/
|
||||||
microcontrollers such as the MSP430 and the AVR to old
|
|
||||||
homecomputers. Code footprint is on the order of kilobytes and memory
|
|
||||||
usage can be configured to be as low as tens of bytes.
|
|
||||||
|
|
||||||
Contiki is written in the C programming language and is freely
|
|
||||||
available as open source under a BSD-style license. More information
|
|
||||||
about Contiki can be found at the Contiki home page:
|
|
||||||
|
|
||||||
http://www.sics.se/contiki/
|
|
||||||
|
|
Loading…
Reference in a new issue