mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 00:43:26 +03:00
vault backup: 2025-12-16 21:50:41
This commit is contained in:
@@ -9,6 +9,10 @@
|
||||
3. Pull up резисторы. Для чего нужны:
|
||||
1. Чтобы линии SDA и SCL могли уходить в состояние логической “1”.
|
||||
2. Типичные значения: **2.2–10 кΩ** (зависит от скорости и ёмкости линии).
|
||||
4. Что будет если pull up слишком большой?
|
||||
1. Медленный rise-time
|
||||
2. Ошибки на высоких скоростях
|
||||
3. Потери данных
|
||||
2. Режим работы **master–slave**.
|
||||
1. Мастер генерирует такты. Слайв отвечает
|
||||
3. Скорости.
|
||||
@@ -39,11 +43,15 @@
|
||||
2. Детальный анализ SDA и SCL
|
||||
3. Анализ проблемы на уровне таймингов
|
||||
4. Проверять **ACK/NACK**, корректность адресации.
|
||||
3. Тестирование на практике
|
||||
3. Что дает использование осциллографа
|
||||
1. Фронты SDA/SCL
|
||||
2. Наводки
|
||||
3. Соответствие rise/fall таймингам
|
||||
4. Уровни напряжений
|
||||
4. Тестирование на практике
|
||||
1. Проверка адресации (i2cdetect)
|
||||
2. Запись/чтение регистров
|
||||
3. Тест на шум/помехи
|
||||
|
||||
### UART
|
||||
1.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user