36 lines
786 B
Markdown
36 lines
786 B
Markdown
#os #command #linux #hardware #system #gpio #i2c #uart #serial
|
|
|
|
---
|
|
|
|
## Hardware
|
|
Получение информации о оборудовании.
|
|
```bash
|
|
lshw
|
|
```
|
|
|
|
#### GPIO
|
|
#### I2C
|
|
Для работы с i2c в linux используются утилиты из пакета `i2c-tools`
|
|
Вывод списка всех доступных адаптеров i2c
|
|
```bash
|
|
i2cdetect -l
|
|
```
|
|
Сканирование указанной шины i2c
|
|
```bash
|
|
i2cdetect -l <bus_num>
|
|
```
|
|
#### UART
|
|
Вывод объектов устройств
|
|
``` bash
|
|
cat /dev/tty*
|
|
```
|
|
Поиск текущих устройств в логе ядра
|
|
```bash
|
|
dmesg | grep tty
|
|
```
|
|
Утилиты для работы с портом (or minicom)
|
|
```bash
|
|
picocom -b 115200 /dev/ttyUSB0
|
|
```
|
|
|