Hallo,
Ich hab mich mal an das C-Programmieren rangewagt und hab noch so einige Probleme damit.
Folgendes Programm geht nicht mit dem Asuro.
Wenn ich den Asuro damit anmache schreibt er an mein pc "fahre..." und er fährt auch. Das Problem ist wenn ich einen Taster drücke passiert nichts.Code:#include "asuro.h" int main(void) { Init(); while (1){ //programm soll endlos laufen while (PollSwitch()==0) //soll die funktion so lange ausführen bis ein taster gedrückt wird { MotorDir(FWD,FWD); MotorSpeed(200,200); SerWrite("fahre..\n",8); } int a; //...dann sollte er hier weitermachen.. nämlich kurz wenden for (a=1; a==100; a++) { MotorDir(RWD,FWD); MotorSpeed(120,120); SerWrite("schnell weg...\n",15); } //.. und alles von oben wieder.... } while (1) return 0; }
Würde mich freuen, wenn mir jemand nen Tipp geben würde.![]()







Zitieren

Lesezeichen