Hallo,
Leider funktioniert es nicht. Was genau bedeutet "strlen"?
edit:
Code:
unsigned long int time;
unsigned char string[11];
time=Gettime();
string[11] = *convert(time,10);
SerWrite(string,strlen(string));
So compiliert er das. Aber er gibt auch nur seltsames aus, auf jedenfall nicht die Zeit. Muss ich im Hauptprogramm die Gettime Funktion aufrufen? Und ich muss doch auch ein Ende setzen oder? Bisher habe ich bevor ASURO losfährt nur das Gettime(); .
edit2: Nun ja, Encoder_Init hab ich vor der Ausgabe und Encoder_Stop dannach, daran dürfte es nicht liegen. Hab Gettime mal aus dem Hauptprogramm rausgenommen... aber er gibt immernoch nur Áo aus bzw. seltsames...
edit3: Ne, krieg ich irgendwie nicht hin . Hab schon string versucht global zu deklarieren, aber wenn ich das dann unsigned char mache, funktioniert eine andere Ausgabe von mir nicht mehr. Nur mit char gehts, aber er gibt dann einfach gar nichts mehr aus. :-/
Lesezeichen