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

ESP32-C3FN4 PIN 12 и PIN 13

Статист

New member
Господа, приветствую.
Имею камень ESP32-C3FN4. В нем есть PIN12 и PIN13 они же SPIWP и SPIHD, отданные под внутреннею память. С этим все понятно.
В некоторых местах встречаю инфу, что SPIWP и SPIHD, а точнее PIN12 и PIN13 можно использовать под пользовательские нужды как обычные gpio, если использовать работу с памятью в режиме DIO. Да, скорость обмен данными с флэшем вроде как на 50% падает, но мне скорость особо и не нужна, а в проекте ой как не хватает 2 свободных пинов)
Залил код с режимом DIO, настроил INPUT/OUTPUT mode - не дергает ногами.
Изменил MUX (потому как утверждающие утверждают, что именно мультиплексор в режиме QIO переключает эти порты на SPIWP и SPIHD), переназначил их на GPIO - результат прежний, ногами не дергает, в обе стороны.
Собственно вопрос. Можно ли это вообще, если ли первопроходцы у которых получилось?
Спасибо, что не тапком!)
PS ESP32-C3FN4 имеет встроенный flash
 

Статист

New member
вот тут про esp8266, но все тоже верно и для esp32 - https://elchupanibrei.livejournal.com/65731.html
Исходя из описанного можно сделать вывод...
С SPIHD сложнее) Память то у него внутри корпуса.
SPIWP должен работать и без всяких изменений. В крайнем случае переключается через MUX в режим GPIO. Но не работает ведь.
 
Сверху Снизу