mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 01:13:26 +03:00
1.2 KiB
1.2 KiB
Все устройства в Linux живут тут:
/dev
I2C. Integrates
/sys/bus/i2c/devices/
По умолчанию шина отключена.
Включить можно следующими способами:
sudo raspi-config- Корректировкой
/boot/firmware/config.txt- Необходимо раскомментировать параметр
dtparam=i2c_arm=onЗатем в устройство должно появиться в/devкакi2c-1
- Необходимо раскомментировать параметр
Для работы с шиной и периферией есть библиотека i2c-tools
SPI
Команды для работы:
cat /proc/device-tree/model - модель платы для которой device tree создан
ls /proc/device-tree/ - дерево устройств, которое kernel получил от GPU
ls /sys/bus/platform/devices - вывод устройств, которые kernel создал на основе DT
lsmod - просмотр загруженных модулей св
Commands
Система:
vcgencmd get_config int - параметры, которые передает GPU
cat /etc/os-release - просмотр версии системы