Hallo. Bin gerade dabei zwischen einem uC und dem PC Bilddaten auszutauschen. Es handelt sich um JPGs. Diese haben einen Index (Bogus Table). In diesem Index stehen bestimmte Werte in einer definierten Reihenfolge. Unter anderem die Zeichenfolge "[...] 16 17 18 19 1A 25 26 [...]". Überträgt man diese Zeichenfolge an das Windowsprogramm Hyperterminal, so erhält man folgende Zeichenfolge: "[...] 16 17 18 19 19 1A 25 26 [...]". Hier wird einfach ein weiteres 19h eingefügt. Ist doch seltsam? Also das Ganze mit einem anderen Adapter versucht. Selbes Ergebnis. Dann ein richtiger COM-Port. Immer noch falsch. Dann am uC-Programm alle Zeichen zwischen 0-255 ausgeben lassen. Immer bei 19h der Fehler. Dann mit HTerm getestet. Siehe da: Es wird richtig angezeigt. Konnte jemand bereits änliche Erfahren mit Hyperterminal machen? Falls ja, kann man das irgendwie abstellen? Grüße Niels
> Konnte jemand bereits änliche Erfahren mit Hyperterminal machen? Das ist ein Steuerzeichen (EM End of Medium), das vom Hyperterminal irgendwie fehlinterpretiert wird. http://de.wikipedia.org/wiki/Steuerzeichen Hyperterminal ist schlicht untauglich, die Übertragungsprotokolle halbherzig implementiert, und zum Entwickeln und Debuggen von Hardware ein Graus...
Hallo, versuch mal "DockLight". Könnte für Deine Anwendung evtl. besser geeignet sein. Es gibt eine kostenlose Eva Version. Gruß
Oder lieber HTerm, das ist recht nützlich für so etwas.
HTerm kann ich ebenfalls empfehlen. zählen,speichern,protokollieren,auswerten,verschiedene anzeigen etc. alles kein Problem damit!
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.