UART
Een universal asynchronous receiver-transmitter (UART) is een component gebruikt voor asynchrone, seriële communicatie met andere elektronische systemen. De UART is, naast het omzetten van de gegevens, verantwoordelijk voor de pariteitscontrole, timing en start/stop-bits. Vaak zijn de UART zelf en het component verantwoordelijk voor de signaalverwerking onderdeel van een geïntegreerde schakeling, meestal is dat een microcontroller.
Beide UARTs (zowel de zender als de ontvanger) dienen dezelfde instellingen te gebruiken voor een succesvolle communicatie. In een minimale configuratie zijn slechts drie verbindingen (draden) nodig tussen beide systemen.
UARTs maken vaak gebruik van communicatiestandaarden als RS-232 en RS-422.
Framing
Een pakketje bestaat uit een startbit (0, laag), vijf-negen databits, een optionele pariteitsbit en een of twee stopbits. De lijn is standaard hoog, een gewoonte uit de tijd van de telegrafie. Op communicatielijnen die onderscheid maken tussen een logisch laag signaal (0) en geen signaal, heeft dit als voordeel dat men kan zien of de lijn is onderbroken of niet.
Voor- en nadelen
Voordelen
- Eenvoudige configuratie: slechts drie (of twee met common ground) draden zijn nodig
- Geen kloksignaal
- Een universele standaard, breed toepasbaar
Nadelen
- Beperkte snelheid
- Vereist specifieke hardware en instellingen
- Analog.com: UART: A Hardware Communication Protocol Understanding Universal Asynchronous Receiver/Transmitter, Eric Peňa en Mary Grace Legaspi
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.