-         

Ergebnis 1 bis 4 von 4

Thema: Programm hilfe

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.12.2006
    Ort
    Saarland
    Alter
    37
    Beiträge
    314

    Programm hilfe

    Anzeige

    Hallo will den Motor schritt für schritt schneller machen nur leider habe ich ein oder 2 fehler drin kann mir bitte wer helfen???

    Code:
    #include "asuro.h"
    
    
    int main(void)
    {
       
       
       Init();
       MotorDir(RWD;RWD);
       {MotorSpeed(80,80);
       Msleep(200);}
       {MotorSpeed(90,90);
       Msleep(200);}
       {MotorSpeed(100,100);
       Msleep(200);}
       {MotorSpeed(120,120);
       Msleep(200);}
       {MotorSpeed(140,140);
       Msleep(200);}
       {MotorSpeed(200,200);
       Msleep(200);}
       {MotorSpeed(255,255);
       Msleep(200);}
       
       
       
          while(1);
         
       
       return 0;
    }
    Er schreibt als fehler
    test_i2cmaster.c: In function `main':
    test_i2cmaster.c:9: error: syntax error before ';' token
    test_i2cmaster.c:9: error: syntax error before ')' token

    Habe es zu erst ohne schleifen geschrieben dann nur
    {MotorDir(RWD;RWD);
    MotorSpeed(80,80);}
    und jetzt so wie oben nur leider bringt er mir immer noch den fehler
    Danke schon mal im vorfeld.
    ----------------------------------------------------------------------------

    Gruss Danjo

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    25.03.2006
    Ort
    Darmstadt
    Alter
    26
    Beiträge
    522
    Versuchs mal mit "MotorDir(RWD,RWD);".
    Die geschweifen Klammern kannst Du weglassen.

    MfG mark

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    06.02.2007
    Beiträge
    39
    so sollte es eigentlich funktionieren:
    Code:
    #include "asuro.h" 
    int main(void) 
    { 
    Init(); 
    MotorDir(RWD,RWD); 
    MotorSpeed(80,80); 
    Msleep(200);
    MotorSpeed(90,90); 
    Msleep(200);
    MotorSpeed(100,100); 
    Msleep(200); 
    MotorSpeed(120,120); 
    Msleep(200); 
    MotorSpeed(140,140); 
    Msleep(200); 
    MotorSpeed(200,200); 
    Msleep(200); 
    MotorSpeed(255,255); 
    Msleep(200); 
    while(1); 
    return 0; 
    }

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.12.2006
    Ort
    Saarland
    Alter
    37
    Beiträge
    314
    Ah jo jetzt klappt es THX


    ---------------------------------------------
    Gruss Danjo

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •