probleme atmel studio et librairie arduino
bonjour,
j'ai formater mon pc ces jours ci et j'ai réinstallé atmel studio pour programmer mes cartes. cependant je n'arrive pas à compiler les codes qui utilise des bibliothèques comme servo ou liquidcrystal par exemple
on dirait que le compilateur ne fait pas le lien mais je ne sais plus comment régler le problème
exemple de code qui ne compile pas:
et les erreurs affichées:
error 2 undefined reference `servo::servo()'
error 1 undefined reference `servo::attach(int, int, int)'
error 3 ld returned 1 exit status collect2.exe
merci de votre aide
j'ai formater mon pc ces jours ci et j'ai réinstallé atmel studio pour programmer mes cartes. cependant je n'arrive pas à compiler les codes qui utilise des bibliothèques comme servo ou liquidcrystal par exemple
on dirait que le compilateur ne fait pas le lien mais je ne sais plus comment régler le problème
exemple de code qui ne compile pas:
code: [select]
#include "arduino.h"
#include <servo.h>
/* led output */
const uint8_t led = 13;
/* delay between blinks */
const unsigned long delay_length = 250;
/* serial speed */
const unsigned long serial_speed = 9600;
servo mdirection;
void setup()
{
/* setup pin connected board led output */
pinmode(led, output);
/* initialize serial interface */
serial.begin(serial_speed);
mdirection.attach(8,70,110);
}
void loop()
{
digitalwrite(led, high);
delay(delay_length);
digitalwrite(led, low);
delay(delay_length);
}
et les erreurs affichées:
error 2 undefined reference `servo::servo()'
error 1 undefined reference `servo::attach(int, int, int)'
error 3 ld returned 1 exit status collect2.exe
merci de votre aide
personne ne sait?
Arduino Forum > International > Français (Moderators: jfs, Snootlab) > probleme atmel studio et librairie arduino
arduino
Comments
Post a Comment