vault backup: 2025-12-29 20:55:08

This commit is contained in:
Alexey Baranov
2025-12-29 20:55:08 +03:00
parent 3625a2e410
commit 8a3380b43a
@@ -54,55 +54,27 @@
3. Тест на шум/помехи
5. Linux и I²C
1.
### UART
### UART (Universal Asynchronous Receiver/Transmitter)
1. Что такое UART?
1. Universal Asynchronous Receiver/Transmitter — асинхронный последовательный интерфейс передачи данных “точка-точка
1. Асинхронный последовательный интерфейс передачи данных “точка-точка"
2. Двупроводная шина (RX, TX, GND)
2. Что значит асинхронный последовательный интерфейс?
1. 1. Линии не содержат тактового сигнала; синхронизация происходит по битам START/STOP.
3. Какие параметры нужно согласовать между устройствами?
1. Скорость (baud rate) - Количество символов (битовых переходов) в секунду.
1. Стандартные скорости 9600, 115200.
2. Количество бит данных
3. Чётность (parity)
4. Количество стоп-битов
5. Flow control (RTS/CTS)
4. Как устроен формат UART кадра?
1. 1 стартовый бит (0)
2. 5–9 бит данных
3. необязательный бит чётности
4. 1 или 2 стоп-бита (1)
5. UART = RS-232?
1. UART – протокол передачи данных. RS-232 – электрический стандарт уровней (±3…±15 В).
### **Вопрос 2:** Как устроен формат UART кадра?
**Ответ:**
Стандартный фрейм:
- 1 стартовый бит (0)
- 5–9 бит данных
- необязательный бит чётности
- 1 или 2 стоп-бита (1)
---
### **Вопрос 3:** Почему UART называется асинхронным?
**Ответ:**
Линии не содержат тактового сигнала; синхронизация происходит по битам START/STOP.
---
### **Вопрос 4:** Какие параметры нужно согласовать между устройствами?
**Ответ:**
- Скорость (baud rate)
- Количество бит данных
- Чётность (parity)
- Количество стоп-битов
- Flow control (RTS/CTS)
---
### **Вопрос 5:** Что такое baud rate?
**Ответ:**
Количество символов (битовых переходов) в секунду.
Типичные: 9600, 115200, 921600, 3M, 10M baud (для высокоскоростных UART).
---