mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 01:53:26 +03:00
vault backup: 2025-12-09 22:25:21
This commit is contained in:
+15
-17
@@ -13,24 +13,23 @@
|
|||||||
3. Проверять **ACK/NACK**, корректность адресации.
|
3. Проверять **ACK/NACK**, корректность адресации.
|
||||||
4. Тест на устойчивость: длинные транзакции, шум, ошибки тактирования.
|
4. Тест на устойчивость: длинные транзакции, шум, ошибки тактирования.
|
||||||
5. Проверка ошибок: освобождение шины при зависании SDA.
|
5. Проверка ошибок: освобождение шины при зависании SDA.
|
||||||
3. I2C - дебаг шины
|
|
||||||
4. RS485 - особенности интерфейса.
|
3. RS485 - особенности интерфейса.
|
||||||
1. Дифференциальная линия A/B.
|
1. Отличие от UART
|
||||||
2. Полудуплекс или полныйдуплекс.
|
2. Дифференциальная линия A/B.
|
||||||
3. Большие расстояния (до сотен метров).
|
3. Полудуплекс или полныйдуплекс.
|
||||||
4. Требует терминаторов 120 Ω.
|
4. Большие расстояния (до сотен метров).
|
||||||
5. Поддерживает несколько устройств на линии.
|
5. Требует терминаторов 120 Ω.
|
||||||
5. RS485 - как протестировать протокол.
|
1. Для чего нужны терминаторы - предотвращают отражения сигнала, обеспечивая стабильность и корректность данных на больших расстояниях.
|
||||||
|
6. Поддерживает несколько устройств на линии.
|
||||||
|
1. Каким образом осуществляется поддержка нескольких устройств.
|
||||||
|
2. Типы обмена информацией
|
||||||
|
4. RS485 - как протестировать протокол.
|
||||||
1. Проверить корректность переключения режимов TX/RX (DE/RE pins).
|
1. Проверить корректность переключения режимов TX/RX (DE/RE pins).
|
||||||
2. Проверка уровня сигнала на A/B на осциллографе.
|
2. Проверка уровня сигнала на A/B на осциллографе.
|
||||||
|
3. Тест на разных скоростях (9600 → 1–3 Мбит/с).
|
||||||
- Тест на разных скоростях (9600 → 1–3 Мбит/с).
|
4. Проверка устойчивости: длинные кабели, нагрузки, шум.
|
||||||
|
5. Имитация обрыва линии или короткого замыкания.
|
||||||
- Проверка устойчивости: длинные кабели, нагрузки, шум.
|
|
||||||
|
|
||||||
- Проверка CRC/контрольных сумм на уровне протокола.
|
|
||||||
|
|
||||||
- Имитация обрыва линии или короткого замыкания.
|
|
||||||
|
|
||||||
### Работа с Linux
|
### Работа с Linux
|
||||||
1. Как посмотреть логи системы
|
1. Как посмотреть логи системы
|
||||||
@@ -73,7 +72,6 @@
|
|||||||
1. TCP:
|
1. TCP:
|
||||||
1. Медленный. Надёжный. Имеет подтверждения, контроль доставки
|
1. Медленный. Надёжный. Имеет подтверждения, контроль доставки
|
||||||
2. Установление соединения (3-way handshake)
|
2. Установление соединения (3-way handshake)
|
||||||
3.
|
|
||||||
2. UDP
|
2. UDP
|
||||||
1. Меньшая задержка, подходит для потоковых сервисов
|
1. Меньшая задержка, подходит для потоковых сервисов
|
||||||
2. Без гарантии доставки
|
2. Без гарантии доставки
|
||||||
|
|||||||
Reference in New Issue
Block a user