So.. 04:08 ... manno Die Kommunikation läuft vom PocketPC über einen MAX232 zum Atmega16 und funktionierte bisher auch einwandfrei. Seit ca. 2 Stunden aber kann ich vom PocketPC senden was ich will, es kommt offenbar nur Müll an. Habe den Atmega nun zu debugzwecken so programmiert, dass dieser jedes Zeichen welches er empfängt einfach wieder ausgibt. Sende ich mit dem PocketPC immer dasselbe Zeichen kommt jedesmal ein anderes zurück.. so wie wenn die Baudrate falsch wäre, was aber irgendwie ja nicht sein kann, da ich die "Bootmeldung" des uC ja einwandfrei empfange UND ich daran ja nichts geändert habe und es tagelang funktioniert hat. MAX232 scheint auch normal zu funktionieren, da ich, wenn ich das Signal vom PocketPC vor dem Max232 abgreife ich die korrekten Zeichen sehe, und auch nach dem Max232 sehe ich noch die korrekten Zeichen. Der Atmega16 bekommt also offenbar die korrekten Zeichen, schickt dann aber MÜll retour oder erkennt das Zeichen irgendwie nicht richtig. Nun könnte man also meinen dass offenbar mit der Empfangs oder Senderoutine im Atmega16 was nicht stimmt.. ABER das wirklich eigenartige ist, dass ich, wenn ich mit nem USB-TTL-Adapter was an den seriellen Eingang des Atmega schicke, dieser das korrekt empfängt und auch korrekt wieder retourschickt.. Scheint also dass der Atmega16 irgendwie doch korrekt funktioniert aber irgendwie das Signal des PocketPC nicht richtig erkennen will.. plötzlich wohlgemerkt.. so ein zickiges Ding.. und alle anderen seriellen Adapter mit denen ich zu testzwecken das Signal des PocketPC gecheckt habe ergeben dass dieser korrekt sendet.. Irgendwie ergibt mir das keinen Sinn... werd jetzt erstmal schlafen gehen, vielleicht siehts morgen schon ganz anders aus oder jemandem fällt hier was auf was mir bisher verborgen geblieben ist. vg, avlbger
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.