Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
K sériovým portům vašeho počítače můžete přistupovat prostřednictvím tříd v oboru názvů System.IO.Ports rozhraní .NET Framework. Nejdůležitější třída, SerialPortposkytuje architekturu pro synchronní a událostmi řízené vstupně-výstupní operace, přístup ke stavu připnutí a přerušení a přístup k vlastnostem sériového ovladače. Lze jej zabalit do objektu Stream , který je přístupný prostřednictvím BaseStream vlastnosti. Zabalení SerialPort objektu Stream umožňuje přístup k sériovému portu třídami, které používají datové proudy. Obor názvů obsahuje výčty, které zjednodušují kontrolu nad sériovými porty.
Nejjednodušší způsob, jak vytvořit objekt, SerialPort je prostřednictvím OpenSerialPort metody.
Poznámka:
Třídy rozhraní .NET Framework nelze použít pro přímý přístup k jiným typům portů, jako jsou paralelní porty, porty USB atd.
Výčty
Tato tabulka uvádí a popisuje hlavní výčty používané pro přístup k sériovému portu:
| Výčet | Popis |
|---|---|
| Handshake | Určuje řídicí protokol použitý při navazování komunikace sériového portu pro SerialPort objekt. |
| Parity | Určuje bit parity objektu SerialPort . |
| SerialData | Určuje typ znaku, který byl přijat na sériovém portu objektu SerialPort . |
| SerialError | Určuje chyby, ke kterým dochází u objektu SerialPort . |
| SerialPinChange | Určuje typ změny, ke které došlo v objektu SerialPort . |
| StopBits | Určuje počet bitů zastavení použitých v objektu SerialPort . |