Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Последовательные порты компьютера можно получить через классы .NET Framework в System.IO.Ports пространстве имен. Самый важный класс SerialPortпредоставляет платформу для синхронного и управляемого событиями ввода-вывода, доступа к состояниям закрепления и разрыва и доступа к свойствам последовательного драйвера. Его можно упаковать в объект Stream, доступ к которому можно получить через свойство BaseStream. Упаковка объекта SerialPort в Stream позволяет классам, использующим потоки, получать доступ к последовательному порту. Пространство имен включает перечисления, которые упрощают управление последовательными портами.
Самый простой способ создать объект SerialPort — это использовать метод OpenSerialPort.
Замечание
Классы .NET Framework нельзя использовать для прямого доступа к другим типам портов, таким как параллельные порты, USB-порты и т. д.
Перечисления
В этой таблице перечислены основные перечисления, используемые для доступа к последовательному порту:
| Перечисление | Описание |
|---|---|
| Handshake | Задает управляющий протокол, используемый при установке связи через последовательный порт для объекта SerialPort. |
| Parity | Задает бит четности для SerialPort объекта. |
| SerialData | Указывает тип символа, полученного на последовательном порту SerialPort объекта. |
| SerialError | Указывает ошибки, возникающие в объекте SerialPort |
| SerialPinChange | Указывает тип изменения, которое произошло в объекте SerialPort . |
| StopBits | Указывает количество стоп-битов, используемых для SerialPort объекта. |