On computers, a serial port is a serial communication interface through which information transfers in or out sequentially one bit at a time. This is in contrast to a parallel port, which communicates multiple bits simultaneously in parallel. Throughout most of the history of personal computers, data has been transferred through serial ports to devices such as modems, terminals, various peripherals, and directly between computers. While interfaces such as Ethernet, FireWire, and USB also send data as a serial stream, the term serial port usually denotes hardware compliant with RS-232 or a related standard, such as RS-485 or RS-422. Modern consumer personal computers (PCs) have largely replaced serial ports with higher-speed standards, primarily USB. However, serial ports are still frequently used in applications demanding simple, low-speed interfaces, such as industrial automation systems, scientific instruments, point of sale systems and some industrial and consumer products. Server computers may use a serial port as a control console for diagnostics, while networking hardware (such as routers and switches) commonly use serial console ports for configuration, diagnostics, and emergency maintenance access. To interface with these and other devices, USB-to-serial converters can quickly and easily add a serial port to a modern PC. Modern devices use an integrated circuit called a UART to implement a serial port. This IC converts characters to and from asynchronous serial form, implementing the timing and framing of data specified by the serial protocol in hardware. The IBM PC implements its serial ports, when present, with one or more UARTs. Very low-cost systems, such as some early home computers, would instead use the CPU to send the data through an output pin, using the bit banging technique. These early home computers often had proprietary serial ports with pinouts and voltage levels incompatible with RS-232.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Cours associés (9)
CS-476: Embedded system design
Hardware-software co-design is a well known concept in embedded system design.It is also a concept required in designing FPGA-accelerators in data-centers.This course teaches how to transform algorith
EE-530: Test of VLSI systems
Test of VLSI Systems covers theoretical knowledge related to the major algorithms used in VLSI test, and design for test techniques. Basic knowledge related to computer-aided design for test technique
EE-208: Microcontrollers and digital systems
Microcontrôleurs et conception de systèmes numériques couvre le fonctionnement interne d'un microcontrôleur, des notions de base d'architecture de processeur et de système informatique ainsi que les i
Afficher plus
Séances de cours associées (35)
Convertisseurs numériques: Caractéristiques temporelles
Explique les caractéristiques temporelles des convertisseurs numériques et la façon dont les données numériques sont traitées dans les systèmes électroniques.
Interruptions parallèles de Port & Nios II
Couvre la conception d'une interface de port parallèle programmable pour un bus Avalon et l'architecture du processeur Nios II.
Modélisation des interactions et des assemblages
Couvre la modélisation des interactions et des assemblages dans les simulations d'ingénierie à l'aide du logiciel Abaqus.
Afficher plus
Publications associées (52)
Concepts associés (31)
RS-232
RS-232 (parfois appelée EIA RS-232, EIA 232 ou TIA 232) est une norme standardisant une voie de communication de type série. Disponible sur presque tous les PC depuis 1981 jusqu'au milieu des années 2000, il est communément appelé le « port série ». Sur les systèmes d'exploitation MS-DOS et Windows, les ports RS-232 sont désignés par les noms COM1, COM2, etc. Cela leur a valu le surnom de « ports COM », encore utilisé de nos jours.
Équipement terminal de circuit de données
vignette|Schéma d'un réseau X.25 Un équipement terminal de circuit de données (ETCD ; en anglais, Data Communication Equipment ou Data circuit-terminating equipment [DCE]) est un élément permettant la connexion des terminaux ETTD (équipement terminal de traitement de données) au canal de transmission de données. Ce raccordement nécessite généralement une adaptation de signal qui sera réalisée par un ETCD. Les ETCD permettent d'adapter le flux des données aux conditions de la ligne et de faire la transformation analogique numérique ou numérique analogique.
Équipement terminal de traitement de données
Un équipement terminal de traitement de données (ETTD ou en anglais DTE pour Data Terminal Equipment) est, selon les définitions données par le Comité consultatif international téléphonique et télégraphique (CCITT, devenu UIT-T en 1993) un élément susceptible d'échanger des données avec un réseau, qui ne se connecte pas directement à la ligne de transmission. Par exemple : un ordinateur, un terminal, une imprimante... La transmission des données est assurée par un équipement terminal de circuit de données (ETCD).
Afficher plus
MOOCs associés (1)
Comprendre les Microcontrôleurs
Ce cours donne les bases théoriques et pratiques nécessaires à une bonne compréhension et utilisation des microcontrôleurs. De nombreux exemples seront abordés. Des exercices seront proposés, compatib

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.