NesC

Från Wikipedia
Hoppa till navigering Hoppa till sök

nesC är ett programspråk (akronym för network embedded systems C) skapat för att bygga applikationer för TinyOS plattformen. Det är starkt besläktat med programspråket C och har därmed väldigt liknande syntax.

Alla program i nesC består av tre delar:

Komponent: Dess uppgift är att länka samman programmet till andra program, och även standardmoduler som styr hårdvaran.

Interface: Interface används för att beskriva vilka operationer som komponenten kan erbjuda till andra komponenter och beskriver även vilka funktioner som dessa komponenter måste implementera.

Modul: Här implementeras själva programmet och dess operationer.

nesC kompilator kallas för ncc.

Externa länkar[redigera | redigera wikitext]