• Система автоматизации с открытым исходным кодом на базе 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 на боковой...
 
Сверху Снизу