Hallo!

Ich bin versiert im Umgang mit Programmiersprachen, doch auf dem Gebiet C bin ich ein Neuling. Jetzt hab ich mir ein einfaches Programm für den Asuro gebastelt, aber es will und will nicht funktionieren. Er überspringt mir ständig meine Schleife, von der das Fahren abhängig ist - hier mal ein Code (hab ihn vereinfacht, aber vielleicht könnt ihr mir mal Tipps geben, wie er mir die Schleife mitnimm)

Code:
#include "asuro.h"

int main(void)
{
	Init();
	int i;
	i=1;
	while(i<300)
	{
	MotorDir(FWD,FWD);
	MotorSpeed(200,200);
	i++;
	}
	MotorDir(BREAK,BREAK);
	MotorSpeed(0,0);
}