Глава 5.22: Linux LED Class 📘 — как управлять светодиодами через sysfs и ядро Linux

12+
12+

18 просмотров

4 месяца назад

ПожаловатьсяНарушение авторских прав
12+
12+

18 просмотров

4 месяца назад

ПожаловатьсяНарушение авторских прав
12+
12+

18 просмотров

4 месяца назад

The Linux Driver Development Guide for RPi 3 📘 === 🔧 Linux LED Class — как управлять светодиодами через sysfs и ядро Linux В этом видео мы с вами на практике и на уровне ядра разбираем подсистему LED class в Linux. ✅ Что вы узнаете: Как светодиоды отображаются в /sys/class/leds Что такое trigger, brightness, delay_on, delay_off Как драйвер может зарегистрировать LED через led_classdev Как использовать LED class с GPIO и Device Tree Как задать поведение светодиода — от таймера до системной активности 💡 Подсистема LED class позволяет нам использовать стандартные методы управления светодиодами, не задумываясь о низкоуровневых регистрах. 🛠 Мы покажем как: написать драйвер, использующий LED class зарегистрировать его в ядре задать параметры через sysfs связать его с GPIO через Device Tree ⚙️ Технологии в видео: Raspberry Pi / ARM SoC GPIO + MMIO Device Tree (.dts) Kernel driver (C) /sys/class/leds/ 💡 LED Class позволяет: использовать триггеры (cpu, timer, heartbeat…) управлять яркостью подключаться к пользовательским событиям 👨💻 Полный исходный код и примеры доступны под видео! 📦 Протестировано на Raspberry Pi 3 Model B с ядром Linux 5.x 🔔 Подпишись, если интересна разработка драйверов под Linux и Raspberry Pi. #LinuxDriver #LEDClass #RaspberryPi #GPIO #KernelModule #DeviceTree #Sysfs

Название:

Глава 5.22: Linux LED Class 📘 — как управлять светодиодами через sysfs и ядро Linux

Категория:

Разное