Estou tentando fortalecer meu entendimento sobre portas seriais e drivers de dispositivos.
Foi-me dito que o padrão da porta serial, RS-232, define as características elétricas e a temporização dos sinais da porta serial, o significado desses sinais e o tamanho físico e a pinagem dos conectores.
É também meu entendimento que todos os sistemas operacionais modernos possuem seus próprios drivers de dispositivos seriais nativos para comunicação (leitura + gravação) para portas seriais.
Então, eu acho que estou querendo saber qual é a relação entre o RS-232 e esses drivers de dispositivos seriais nativos do sistema operacional. Esses drivers apenas "implementam" o RS-232 no lado do PC? Ou os drivers e o RS-232 "vivem" em dois "níveis" diferentes da pilha / protocolo de comunicação serial? Se sim, como (exatamente) eles são diferentes?