Zunächst mal - warum hast Du Den Thread gleich 3 Mal gepostet??? Maustaste kaputt?
Zu Deinem Programm: Der Fehler liegt bei
while(1);
Mit diesem kleinen Befehl bringt man den Controller zum ewigen warten. Entscheidend ist das Semikolon.
Wenn Du Dein Programm ein wenig korrigierst, sollte es gehen:
Gruß,Code:int main(void) { unsigned int data[2]; Init(); FrontLED(ON); MotorDir(FWD,FWD); while(1) { LineData(data); if (data[0] > data [1]) {MotorSpeed(200,150);} else {MotorSpeed(150,200);} } return 0; }
askazo






Zitieren

Lesezeichen