• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Вопрос по GPIO в SDK

Alkciviad

New member
У меня довольно детский вопрос. Хочу использовать GPIO_5 на вход, нашел примеры (в том числе на форуме), сверяюсь с API referens, пытаюсь сделать также.

В user_init прописываю:
PIN_FUNC_SELECT(PERIPHS_IO_MUX_GPIO5_U, FUNC_GPIO5);
PIN_PULLUP_EN(PERIPHS_IO_MUX_GPIO5_U);
GPIO_DIS_OUTPUT(5);

Через таймер вызываю:
os_printf(" %02x \r\n", GPIO_INPUT_GET(5));

И какое бы состояние ни было на входе GPIO_INPUT_GET(5) всегда равен "1"

Подскажите пожалуйста, что я упускаю?
 
Сверху Снизу