PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Contiki - kleines µC OS



5Volt-Junkie
05.03.2012, 21:00
Hallo Leute,

ich bin zufällig auf ein kleines µC-basiertes Betriebssystem gestoßen. Da ich hier im Forum mehrmals gelesen habe, dass ein Betriebssystem für Roboter gesucht wird, habe ich mir gedacht, dass es für den einen oder anderen interessant wäre.
Die Suche nach Contiki hier im Forum hat keine Treffer geliefert. Ob es sich als OS für einen Roboter eignet?
Die Richtung ist schonmal nicht schlecht :)

http://de.wikipedia.org/wiki/Contiki

http://www.contiki-os.org/


Warte gespannt auf eure Meinungen ;)

ePyx
06.03.2012, 07:42
An unserer Uni wurde/wird Contiki für Drahtlos-Sensornetzwerke eingesetzt. Wenn man einen µC mit Flash >40k und SRAM >2k nimmt, kann man damit sicherlich auch einen Roboter realisieren. Mit den Speicheranforderungen kommen ja nur µCs wie ATmega128 etc. in Frage.

Müsste man mal ausprobieren, in wiefern man zeitkritische Dinge wie Motorsteuerungen realisieren kann. Zur Messdatenaufnahme hat es sich scheinbar durchaus gelohnt es einzusetzen.

Kampi
06.03.2012, 07:58
Wie funktioniert den das wenn man das z.B. auf einen XMega aufspielen will?
Hab mir die Contiki-os Seite jetzt nicht komplett durchgelesen oder gibt es da schon fertige Hex-Files für die Atmel Controller?

ePyx
06.03.2012, 08:12
Gibt nur fertige Sachen für das Raven-Board. Ansonsten heißt es Source kompilieren bzw. eventuelle Anpassungen vornehmen. Ein paar Tutorials gibt es in der Wiki (https://www.sics.se/contiki/wiki/index.php/Tutorials).

Kampi
06.03.2012, 08:16
Gibt nur fertige Sachen für das Raven-Board. Ansonsten heißt es Source kompilieren bzw. eventuelle Anpassungen vornehmen. Ein paar Tutorials gibt es in der Wiki (https://www.sics.se/contiki/wiki/index.php/Tutorials).

Naja die Resonaz im Internet zu dem Atmel Raven Board lässt ja irgendwie stark zu wünschen übrig ^.^

ePyx
06.03.2012, 08:20
Drücken wir es vorsichtig aus:

Es ist stark verbreitet und überaus gut zu gebrauchen. Darüberhinaus auch gut für eigene Anwendungen zu gebrauchen.
Zitat µC.net : "Es gibt sehr wenige Leute die es geschafft haben, mehr als die Demo-Applikation darauf zum Laufen gebracht haben."

Kampi
06.03.2012, 08:21
Zitat µC.net : "Es gibt sehr wenige Leute die es geschafft haben, mehr als die Demo-Applikation darauf zum Laufen gebracht haben."

Genau DEN Satz meinte ich :P
Das war auch das erste was ich gefunden habe als ich das Board gegooglet habe :)