ESP32: Як налаштувати GPIO12 як вихід
За замовчуванням GPIO12 на ESP32 налаштований як пін MTDI (JTAG).
Щоб використовувати його як звичайний вихідний пін GPIO, вам потрібно явно встановити його функцію в режим GPIO у вашому коді:
esp32_gpio12_output_setup.cpp
#include <soc/gpio_periph.h>
#include <soc/io_mux_reg.h>
// Виконайте це один раз перед використанням GPIO12 як виходу
PIN_FUNC_SELECT(GPIO_PIN_MUX_REG[GPIO_NUM_12], PIN_FUNC_GPIO);Дивіться схожі статті за категоріями:
ESP8266/ESP32, Embedded, Electronics
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow