vault backup: 2025-12-09 17:42:48

This commit is contained in:
Alexey Baranov
2025-12-09 17:42:48 +03:00
parent d7adf9f238
commit 85286fc58d
+10 -3
View File
@@ -5,10 +5,14 @@
1. Как работает протокол I2C ? 1. Как работает протокол I2C ?
1. Шина _двухпроводная_: SDA (данные) и SCL (тактовый). 1. Шина _двухпроводная_: SDA (данные) и SCL (тактовый).
2. Работает в режиме **master–slave**. 2. Работает в режиме **master–slave**.
3. Адресация 7 или 10 бит. 3. Адресация 7 или 10 бит. Как задается адрес устройства
4. Передача: start → address + R/W → ack → data bytes → stop. 4. Передача: start → address + R/W → ack → data bytes → stop.
2. Как протестировать протокол I2C ? 2. Как протестировать протокол I2C ?
1. 1. Проверить корректность инициализации битрейта (100/400 kHz и выше).
2. Использовать **логический анализатор** для просмотра транзакций.
3. Проверять **ACK/NACK**, корректность адресации.
4. Тест на устойчивость: длинные транзакции, шум, ошибки тактирования.
5. Проверка ошибок: освобождение шины при зависании SDA.
### Работа с Linux ### Работа с Linux
1. Как посмотреть логи системы 1. Как посмотреть логи системы
@@ -19,6 +23,7 @@
3. `chmod` - изменение прав 3. `chmod` - изменение прав
4. `grep` - глобальный поиск регулярных выражений и вывод 4. `grep` - глобальный поиск регулярных выражений и вывод
5. `ls -l` - посмотреть текущие права 5. `ls -l` - посмотреть текущие права
6. `ip br -a`
3. Чем отличаются команды 3. Чем отличаются команды
1. `cat /etc/dev/trace > /home/user.txt` 1. `cat /etc/dev/trace > /home/user.txt`
2. `echo "/etc/dev/file" > /home/user.txt` 2. `echo "/etc/dev/file" > /home/user.txt`
@@ -30,7 +35,9 @@
1. `/dev/i2c-* ` устройства 1. `/dev/i2c-* ` устройства
2. `i2cdetect` `i2cget` `i2cset` 2. `i2cdetect` `i2cget` `i2cset`
3. Монтирование виртуальных файлов `/sys` / `/proc` 3. Монтирование виртуальных файлов `/sys` / `/proc`
6. Daemons 6. Daemons. Службы и демоны.
1. `systemctl status <service>` - статус
2. `systemctl start/stop/restart <service>` - управление
### Сетевая модель OSI ### Сетевая модель OSI
1. Уровни модели. 1. Уровни модели.
1. Physical (Физический) 1. Physical (Физический)