Contiki

Contiki
Pantalla de Contiki en un Commodore 128.

Contiki es un pequeño sistema operativo de ordenador de código abierto desarrollado para uso en un número de pequeños sistemas pasando desde ordenadores de 8-bit a sistemas integrados sobre microcontroladores, incluyendo nodos de redes de sensores. El nombre Contiki viene de la famosa balsa Kon-Tiki de Thor Heyerdahl.

A pesar de la multitarea que provee y la pila TCP/IP incluida, Contiki sólo requiere unos kilobytes de código y unos cientos de bytes de RAM. Un sistema totalmente completo con una GUI requiere aproximadamente 30 kilobytes de RAM.

El núcleo básico y la mayor parte de las funciones principales son desarrolladas por Adam Dunkels.

Contenido

Características

Contiki está diseñado para sistemas embebidos con escasa memoria. Una configuración típica de Contiki consta de 2 KB de RAM y 40 KB de ROM. Contiki consiste en un núcleo orientado a eventos, el cual hace uso de protohilos, sobre el cual los programas son cargados y descargados dinámicamente. También soporta multihilado apropiativo opcional por proceso, comunicación entre procesos mediante paso de mensajes a través de eventos, al igual que un subsistema GUI opcional, el cual puede usar un soporte directo de gráficos para terminales locales, terminales virtuales en red mediante VNC o sobre Telnet

Contiki funciona en una variedad de plataformas, desde microcontroladores embebidos, como el MSP430 y el AVR, a viejas computadoras domésticas. El tamaño del código está en el orden de los kilobytes y el uso de la memoria puede configurarse para que sea de sólo unas decenas de bytes.

Usa una licencia tipo BSD.

Lista de características

Una instalación completa de Contiki incluye las siguientes características:

Ports

El sistema operativo Contiki ha sido o está siendo portado a los siguientes sistemas:

* desarrollo basado en cc65.

  • Microcontroladores:

Véase también

Referencias

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем написать курсовую

Mira otros diccionarios:

  • Contiki — Скриншот VNC сервера запушенного на Atmel AVR порте ОС Contiki. Разработчик …   Википедия

  • Contiki — C128 Portierung mit 80 Zeichen …   Deutsch Wikipedia

  • Contiki — est un système d exploitation libre, léger, multitâche, hautement portable, développé pour des appareils possédant peu de mémoire, allant de l ordinateur 8 bits aux systèmes embarqués sur des microcontrôleurs, dont des capteurs sans fil en réseau …   Wikipédia en Français

  • Contiki — This article is about the embedded operating system. For other uses, see Contiki (disambiguation). Not to be confused with Kontiki. Contiki Screenshot of the VNC server running on the Atmel AVR port of Contiki. Com …   Wikipedia

  • Contiki Resort 18-35s Hotel Mykonos Island (Mykonos Island) — Contiki Resort 18 35s Hotel Mykonos Island country: Greece, city: Mykonos Island (Kalafatis Beach) Contiki Resort 18 35s Hotel Mykonos Island Location Contiki Resort 18 35s Hotel is situated in Kalafati beach and is only a short drive away from… …   International hotels

  • Contiki 18-35 Resort Bali (Bali) — Contiki 18 35 Resort Bali country: Indonesia, city: Bali (Seminyak) Contiki 18 35 Resort Bali Location Located in Seminyak, Contiki 18 35 Resort lies just north of Kuta & Legian and in the new area of Bali, with happening nightlife and an amazing …   International hotels

  • Contiki Tours — A trio of Contiki tour buses for three different tours in Èze, France in September 2005 Contiki Tours is a Travel Corporation operated coach tour company operating in Europe, Russia, Egypt, Australia, New Zealand, North America, and Asia …   Wikipedia

  • Contiki (disambiguation) — Not to be confused with Kontiki. Contiki can refer to: Contiki, an open source operating system designed for computers with limited memory. Contiki Tours, a series of bus holidays operated by Contiki Holidays for 18 35s. See also Kontiki… …   Wikipedia

  • Serveur web embarqué — Un serveur web embarqué est un serveur web destiné à être mis en fonction sur un système embarqué et permettant de consulter et d agir sur ce dernier comme sur n importe quel élément du web. De tels serveurs peuvent ainsi prendre place dans des… …   Wikipédia en Français

  • C128 — Commodore 128D C128 ist die Kurzbezeichnung des Heimcomputers Commodore 128. Er wurde als ein Nachfolger des C64 konzipiert, der aber auch professionelle Ansprüche befriedigen sollte. Im Januar 1985 wurde das Gerät auf der CES in Las Vegas… …   Deutsch Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”