ESP32 - Підручник з Kconfig з ESP-IDF

ESP32 - Підручник з Kconfig з ESP-IDF25:35

Інформація про завантаження та деталі відео ESP32 - Підручник з Kconfig з ESP-IDF

Автор:

Shawn Hymel

Дата публікації:

09.09.2025

Переглядів:

2.6K

Опис:

У цьому відео я покажу вам, як використовувати Kconfig з ESP-IDF, щоб зробити ваші проекти ESP32 налаштовуваними та простішими в обслуговуванні. Kconfig – це система, що лежить в основі знайомого інструменту idf.py menuconfig, який дозволяє вмикати або вимикати функції, встановлювати параметри та навіть створювати власні параметри конфігурації без ручного редагування вихідних файлів. Ми почнемо зі створення простого проекту ESP-IDF та додавання власного компонента за допомогою файлу Kconfig. Ви дізнаєтеся, як визначати нові символи конфігурації, виставляти їх у menuconfig та використовувати у своєму коді за допомогою умовної компіляції. Попутно я продемонструю, як ESP-IDF перетворює ваші пункти меню на макроси CONFIG_* та інтегрує їх у систему збірки. Ці знання є важливими для створення масштабованих проектів ESP32. Замість жорсткого кодування значень або редагування кількох файлів збірки, ви зможете швидко адаптувати свою прошивку для різних випадків використання, версій обладнання або сценаріїв налагодження. 0:00 Вступ 0:58 Створення демонстраційного проекту 4:02 Використання menuconfig 10:06 Збірка проекту 11:35 Збереження налаштувань за замовчуванням за допомогою sdkconfig 14:53 Користувацький символ Kconfig 19:25 Використання користувацького символу Kconfig у застосунку 24:30 Курс IoT з ESP-IDF