aliases:
- UART
tags:
- Type/Tech
- area/tech
- proto
from:
- "[[Electronics]]"
related:
contra:
to:
dateCreated: 2024-01-29, 18:01
dateModified: 2024-02-03, 09:56
version: 1
publish: true| A Universal asynchronous receiver-transmitter is a protocol for asynchronous serial communication in which the data format and transmission speeds are configurable. It sends data bits one by one, from the least significant to the most significant, framed by start and stop bits so that precise timing is handled by the communication channel. The electric signaling levels are handled by a driver circuit external to the UART. Common signal levels are RS-232, RS-485, and raw TTL for short debugging links. Early teletypewriters used current loops. | |
|---|---|
| wikipedia:: Universal asynchronous receiver-transmitter |
TTL
Serial communication - 1 bit at a time vs Parallel communication
Synchronous serial communication
Asynchronous serial communication
In OSI level terms, UART lives on layer 2, the Data link layer.
A UART is usually an individual (or part of an) integrated circuit (IC) used for serial communications over a computer or peripheral device serial port. One or more UART peripherals are commonly integrated in microcontroller chips. Specialised UARTs are used for automobiles, smart cards and SIMs.
Basically used as a way to log in and get a terminal for debugging and programming or flashing Microcontrollers.