Gemeinsam mit einem SPS-Programmierer habe ich im Oktober 2008 eine Solarsteuerung fertiggestellt. Er hat mittels Atmega32L einen AD-Wandler für 8 Temperatursensoren erstellt. Mein Part war die Entwicklung einer Benutzeroberfläche unter Windows. Diese hat sich inzwischen von GUI in Richtung Windowsdienst mit WebOberfläche entwickelt.
Um den Stromverbrauch zu senken und die Windows-Wartung zu umgehen war ich auf der Suche nach einer Alternative.
Seit ca. 8 Tage besitze ich nun ein NGW100 und komme nicht so recht voran.
Ich benutze AVR32 Studio. Hello World und die LED-Ansteuerung laufen als *.elf. Und nun meine Fragen:
Woher weiß ich welche includes ich für welche Funktionen benötige?
Gibt es keinen andere Pause als sleep(seconds)?
Kann man *.elf, wie unter Windows, automatisch starten?
Ich arbeite gerade "Linux-Gerätetreiber" von Alessandro Rubini & Jonathan Corbet durch. Hier steht unter anderem über Module: "Die einzigen Funktionen, die es aufrufen kann, sind die, die der Kernel exportiert; es gibt keine Bibliotheken, gegen die gelinkt wird."
Ist dies der richtige Weg?
Über ein par Schuppser in die richtige Richtung wäre ich Euch sehr dankbar!
Um den Stromverbrauch zu senken und die Windows-Wartung zu umgehen war ich auf der Suche nach einer Alternative.
Seit ca. 8 Tage besitze ich nun ein NGW100 und komme nicht so recht voran.
Ich benutze AVR32 Studio. Hello World und die LED-Ansteuerung laufen als *.elf. Und nun meine Fragen:
Woher weiß ich welche includes ich für welche Funktionen benötige?
Gibt es keinen andere Pause als sleep(seconds)?
Kann man *.elf, wie unter Windows, automatisch starten?
Ich arbeite gerade "Linux-Gerätetreiber" von Alessandro Rubini & Jonathan Corbet durch. Hier steht unter anderem über Module: "Die einzigen Funktionen, die es aufrufen kann, sind die, die der Kernel exportiert; es gibt keine Bibliotheken, gegen die gelinkt wird."
Ist dies der richtige Weg?
Über ein par Schuppser in die richtige Richtung wäre ich Euch sehr dankbar!