NesC

Från Rilpedia

Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif

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 programmeringssprå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

Personliga verktyg
På andra språk