Diskussion:TinyOS

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 20. Dezember 2009 um 15:35 Uhr durch imported>Anonym~dewiki(31560) (Neuer Abschnitt →‎Zweiphasige Operationen).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Programmiersprache

So ist im Artikel nicht zu erkennen, ob das Betriebssystem in NesC geschrieben wurde, oder NesC als Standardprogrammierumgebung auf TinyOS verwendet wird. Bitte um Klärung. --chris 10:49, 15. Jul 2005 (CEST)

nesC steht für eine eigene Programmiersprache mit eigenem Linker und Compiler. Diese verfolgt einen objektorientierten Ansatz und erweitert C als Hochsprache. TinyOS d.h. Grundsystem (Scheduler Komponente) und Bibliotheken sind in nesC geschrieben.

Zweiphasige Operationen

Ich finde diesen Abschnitt recht unklar: "Die Umsetzung dieses Konzepts erreicht TinyOS durch eine ereignisgesteuerte Ausführung der in Komponenten (Components) gegliederten Programmteile, die über zweiphasige Operationen aufgerufen werden und somit keinen zusätzlichen Stack für das Zwischenspeichern benötigen." Vielleicht lohnt es sich diesen Satz in mehrere Teilsätze um zu formulieren. Leider habe ich hierfür keinen Vorschlag da ich nicht weiß was mit zweiphasigen Operationen gemeint ist. -- 93.232.238.240 16:35, 20. Dez. 2009 (CET)