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

HSPI тормозит ЕСПку

sasasa

Member
Поставил экспандер MCP23s17 на ESP8266 ESP-12e HSPI. MCP23s17 работает как надо НО, ЕСПка в режиме AP стала оочень медленно принимать соединения. Приходится 2-3 минуты по несколько раз запрашивать соединение.. Очевидно какие то процессы её тормозит.
Использую SPI.h и MCP23s17.h библиотеки. Загружал из Ардуино ИДЕ 1.6.7 + 2.1.0-rc1
https://github.com/MajenkoLibraries/MCP23S17
Есть какие то решения по этому поводу?
 

sally555

New member
А можно скетч посмотреть или хотя бы кусок его, где идет обращение к расширителю(эксрандеру) портов? HSPI активно использует прерывание, если обращение к расширителю происходит слишком часто, то могут возникнуть тормоза.
 

sasasa

Member
Так и было - слишком часто использовался HSPI. Чуть притормозил и всё стало на свои места. Спасибо!
 

sally555

New member
Да всегда пожалуйста), у меня просто была аналогичная проблемка.
 

Siorinex

New member
А можно уточнить, на каких контактах у 12е SPI???
По маркировке - смахивает на нижнюю линейку, но по инфе с сайтов - 12-15 на боковой...
 
Сверху Снизу