esp8266_12 + max3421e не дружат

Тема в разделе "Проводная и беспроводная связь", создана пользователем ossinc, 25 янв 2017.

Метки:
  1. ИгорьК

    ИгорьК Гуру

    Значит что-то не так сделали: init.lua:1: wrong arg type - в первой строке не тот тип аргумента.
     
  2. ИгорьК

    ИгорьК Гуру

    Хотя вроде все верно....
     
  3. ossinc

    ossinc Нерд

    spi.setup(id, mode, cpol, cpha, databits, clock_div[, duplex_mode])
    вот не особо понятно что такое clock_div[, duplex_mode]
     
  4. ИгорьК

    ИгорьК Гуру

    Это необязательный аргумент.
    ИМХО, у Вас все верно. Перенаберите заново - может где ноль вместо буквы О. Первая цифра у Вас 1 - Вы понимаете почему? (я -нет, но я бы попробовал 0)
     
  5. ossinc

    ossinc Нерд

    0 это spi на котором esp8266 дружит со своей памятью, а hspi уже идет для так сказать моей перефирийной max3421e
     
    ИгорьК нравится это.
  6. ИгорьК

    ИгорьК Гуру

    Ясно. Не знал.
    Мыслей больше нет :-(
     
  7. ossinc

    ossinc Нерд

    spi.setup(1, spi.MASTER, spi.CPOL_LOW, spi.CPHA_LOW, spi.DATABITS_8, 0); --Инициализация hspi подключения

    вот так не ругается
     
    ИгорьК нравится это.
  8. ossinc

    ossinc Нерд

    есть еще идеи?
     
  9. ossinc

    ossinc Нерд

  10. ossinc

    ossinc Нерд

  11. Radius

    Radius Гик

    Так же не смог подключить к ESP по SPI радиотрансивер СС1100. Правда использовал Arduino IDE. При чтении регистров осциллографом вижу, что читается не нулевое значение, а ESP выдает что прочитал нулевое значение.