Go Down

Topic: Arbeiten mit eclipse (Read 757 times) previous topic - next topic

syntec

Hallo,

seit kurzen habe ich mich mal in die Materie eclipse und Arduino reingeschnuppert. Nach einigen Problemchen habe ich dann damit das Blink Beispiel auf mein Board zum laufen bekommen.
Nun habert es bei mir an den Bibliotheken. Und zwar versuche ich das Blinkbeispiel nun mit dem MsTimer2 zu steuern. Dem Compilern habe ich den Pfad der MsTimer-Biblio gegeben.
Fehlermeldeung lautet trotzdem:
undefined reference to 'MsTimer2::set(unsigned long, void (*)())'
undefined reference to 'MsTimer2::start()'

Hier mein Code
Code: [Select]

#include <WProgram.h>
#include <MsTimer2.h>


int ledPin =  13;    // LED connected to digital pin 13
int i = 0;

void test(){
     i++;
}

// The setup() method runs once, when the sketch starts
void setup()   {
 // initialize the digital pin as an output:
 pinMode(ledPin, OUTPUT);
 MsTimer2::set(1000, test);
 MsTimer2::start();
}

// the loop() method runs over and over again,
// as long as the Arduino has power

void loop()
{
     if(i>1){
           digitalWrite(ledPin, HIGH);
           i=0;
     }
     else digitalWrite(ledPin, LOW);
}




int main(void) {

 /* Must call init for arduino to work properly */
 init();
 setup();

 for (;;) {
       loop();
 } // end for
} // end main


Vielleicht könnt ihr mir ja sagen, woran es liegt.

Go Up