Frage

Wie würde ich mich über zu einem COM-Port zu schreiben, versuchen, das folgende Beispiel zu konvertieren zu .Net (C #), speziell der PHP-Teil? Wenn möglich, ist es ein einfacher Weg zu einem USB-schreiben?

War es hilfreich?

Lösung

Mit der Serialport-Klasse z.

SerialPort port = new SerialPort("COM1");
port.Open();
if (port.IsOpen)
{
}
port.Close();

Andere Tipps

finden Sie unter Serialport Klasse.

Der einfachste Weg, um USB zu schreiben, ist über die serielle Schnittstelle (COMx - unter Windows). Hier sind einige Beispiele in C #:

http://msdn.microsoft .com / en-us / library / system.io.ports.serialport.open.aspx

Sehen Sie System.IO.Ports Namespace-Dokumentation:

  

Der System.IO.Ports Namespace enthält Klassen für serielle Schnittstellen steuern. Die wichtigste Klasse, Serialport, bietet einen Rahmen für die synchronen und ereignisgesteuerte I / O, den Zugang zu Stift und zu brechen Staaten und den Zugriff auf serielle Treibereigenschaften. Es kann verwendet werden, um ein Stream-Objekte zu wickeln, die serielle Schnittstelle ermöglicht durch Klassen zugegriffen werden, die Ströme verwendet werden.

     

Der Namespace enthält Aufzählungen, die die Steuerung von seriellen Schnittstellen, wie zum Beispiel Handshake, Parity, SerialPinChange und StopBits.

vereinfachen

Die SerialPort Klasse Dokumentation enthält eine detaillierte Nutzungs exmaple.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top