Update uart.md

Rework the documentation, added some images, logic analyzer part, warnings, correct some typos.
pull/13/head
Liodeus 2022-10-09 16:38:53 +02:00 committed by GitHub
parent 985260191b
commit 209b92219e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 0 additions and 2 deletions

View File

@ -14,7 +14,6 @@
* [Examples](#examples)
## What is it ?
UART stands for Universal asynchronous receiver transmitter. Used for serial communications over a computer or peripheral device serial port.
UART peripherals are commonly integrated in many embedded devices. UART communication makes use of baud rate to maintain synchronism between two devices. The baud rate is the rate at which information is transferred in a communication channel.
@ -26,7 +25,6 @@ Generally, the line is held high (at a logical 1 value) while UART is in idle st
We call the most common configuration **8N1**: eight data bits, no parity, and 1 stop bit.
## Identifying UART ports
A UART pinout has **four** ports:
* **TX** (Transmit)
* **RX** (Receive)