La liaison RS232

Principe:

La liaison RS232 est une des plus utilisée dès que l'on cherche à piloter une électronique par un PC.
La norme RS232 définit non seulement le lien physique (niveaux de tension, portée, type de câble),mais aussi la partie basse du protocole de communication.
On trouvera alors plusieurs sortes de câble:

Le brochage:

Brochage de la prise DB9
Pin
Nom
Sens
Description
1 CD Carrier Detect
2 RXD Receive Data
3 TXD Transmit Data
4 DTR Data Terminal Ready
5 GND System Ground
6 DSR Data Set Ready
7 RTS Request To Send
8 CTS Clear To Send
9 RI Ring Indicator

Le contrôleur côté PC:

Pour gérer le(s) port(s) série, les constructeurs de PC utilisent un chipset spécialisé.
Le plus souvent, il s'agit de 82450, 16450 ou 8250 pour les plus anciens.
Le 16450 est souvent remplacé par un 16550, qui intègre une FIFO (ce qui est surtout utile pur les hauts débits, rarement le cas de bidouilles personnelles).

Le soft:

Plusieurs approches possibles:

Mise à jour de la page: