• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь Не могу настроить модуль spi

realtechnic

New member
Всем привет!

Вчера собрал последнюю прошивку NodeMCU через веб-билд с модулем SPI.

Никаким образом не получается его настроить, при попытке вызова функции spi.setup плата зависает и перезагружается.
Использую следующий код для настройки:

HSPI = 1
DATABITS = 8
CLOCK_DIV = 20

spi.setup(HSPI, spi.MASTER, spi.CPOL_HIGH, spi.CPHA_HIGH, DATABITS, CLOCK_DIV, spi.FULLDUPLEX)

Изменение параметров DATABITS и CLOCK_DIV так же ни к чему рабочему не приводит.
Использовал сборки из ветки <master> и <dev>, результат одинаковый, все зависает при попытке вызова spi.setup()

Пробовал запускать на отладке NodeMCU v0.9 и v1.0, результат одинаковый.
Остальные интерфейсы, таймеры и прочее работают нормально, SPI никак.

Может кто-нибудь подсказать в чем может быть дело?
 
Сверху Снизу