wake-up-neo.com

So senden Sie eine Datei über den seriellen Anschluss in der Windows-Eingabeaufforderung

Ich versuche, Dateien über einen COM-Port zu senden, schlug aber jedes Mal fehl.

Zuerst konfiguriere ich eine Seriennummer auf jedem Rechner folgendermaßen:

MODE COMx:115200,N,8

dabei ist x die COM-Portnummer.

Danach versuche ich zu tun:

COPY file.Zip COM1: /B

und umgekehrt auf dem empfangenden PC.

In den meisten Fällen habe ich ein defektes Archiv erhalten. Aber letzte Versuche gaben mir überhaupt nichts - der erste PC sagt, dass die Datei gesendet wurde, der zweite wartet jedoch nur auf Daten. Gibt es jemanden, der weiß, wie man das löst?

5
James Jason

Dies funktioniert für mich, um eine Binärdatei an ein Arduino zu senden:

mode COM21 BAUD=115200 PARITY=n DATA=8
copy yourfile.txt \\.\COM21

Beachten Sie den \\.\, der für Portnummern> = 10 obligatorisch ist und auch für Portnummern 1-9 verwendet werden kann.

8
Ben

Sie müssen/B für die Binärdatei nach der ZIP-Datei (oder was auch immer anders) sowie am Ende der Befehlszeile angeben. z.B. COPY ABinary.File /B COM1 /B andernfalls wird es beim ersten Nicht-Textzeichen ASCII angehalten.

Versuchen Sie es mit Hyperterminal am Empfangsende und Übertragen> Text erfassen

1
James