Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode acessar as portas seriais do computador por meio das classes do .NET Framework no System.IO.Ports namespace. A classe mais importante, SerialPort, fornece uma estrutura para E/S síncrona e controlada por eventos, acesso aos estados de pino e interrupção, e acesso às propriedades do driver serial. Ele pode ser encapsulado em um Stream objeto, acessível por meio da BaseStream propriedade. Encapsular SerialPort em um objeto Stream permite que a porta serial seja acessada por classes que usam streams. O namespace inclui enumerações que simplificam o controle de portas serial.
A maneira mais simples de criar um SerialPort objeto é por meio do OpenSerialPort método.
Observação
Você não pode usar classes do .NET Framework para acessar diretamente outros tipos de portas, como portas paralelas, portas USB e assim por diante.
Enumerações
Esta tabela lista e descreve as principais enumerações usadas para acessar uma porta serial:
| Enumeração | Descrição |
|---|---|
| Handshake | Especifica o protocolo de controle usado no estabelecimento de uma comunicação de porta serial para um SerialPort objeto. |
| Parity | Especifica o bit de paridade de um SerialPort objeto. |
| SerialData | Especifica o tipo de caractere que foi recebido na porta serial do SerialPort objeto. |
| SerialError | Especifica erros que ocorrem no SerialPort objeto |
| SerialPinChange | Especifica o tipo de alteração que ocorreu no SerialPort objeto. |
| StopBits | Especifica o número de bits de parada usados no SerialPort objeto. |