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

Результаты поиска

  1. pvvx

    EspLua вместо NodeMCU

    Когда научитесь читать название темы.
  2. pvvx

    EspLua вместо NodeMCU

    Кому нужна, кроме вас, прошивка на SDK 0.9.6 (b1)? Тем более она не работает с 16 Mбайт Flash. Низкая скорость у Lua от того, что при диске на 16М передача строки для записи или открытие файла занимает более 1 секунды с текущей реализацией spiffs. :p Последовательная запись, хоть на SD или MMS...
  3. pvvx

    UDK: Общие баги/глюки/проблемы

    Но это никак не относится к примеру NodeMCU. В нем SDK_BASE вообще не используется и указания 'инклудов' для Eclipse в каталоги на C:/xxxx там у вас не верны. У неё "всё с собой" в папке проекта. Из-за этого возникают ошибки и путаница. Вызываете описание, а оно вылезает из C:/xxxx, а не из...
  4. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Там, в UDK, ныне беды c esptool.py, а автор сборки UDK не хочет pyton-а, а замены, позволяющей гибко менять скрипты сборки бинарников нет.
  5. pvvx

    EspLua вместо NodeMCU

    Выполнение одной команды из Lua в NodeMCU примерно аналогично (2..20 ms и зависит от процедуры, если не завязано с чтением байт через прерывание исключения...). В цикле, когда созданы связи и процедура короткая, типа инверсии GPIO, то доходит до пару стробов шины - 400 us. Вот вам таблица...
  6. pvvx

    EspLua вместо NodeMCU

    Ножки GND и питания у чипа припаяйте или смените его, если считаете что всё остальное проверили.
  7. pvvx

    EspLua вместо NodeMCU

    Она 'работает' только в варианте 512 к flash, когда диск 60 кило. И то это кажется, что она работает. :) Много ошибок. Переписывать всё нет никакого желания. C 16 Mbytes Flash ваши прошивки не работают. Одни проблемы, куда там не сунься и желание что-то исправлять отпадает. Как не писал, какие...
  8. pvvx

    Вопрос Скоростной интерфейс

    Возможно. Это китайский маркетинг :) Всё возможно. SPI вообще-то тоже есть, и даже UART на 10 Mbit/s работает нормально.
  9. pvvx

    EspLua вместо NodeMCU

    Да это китайцы. Понавешали транзисторов на GPIO0 и RESET, а при старте в GPIO0 выводится 26 MHz и что там твориться - только вам и известно, но найти и исправить пока не можете :) Во вторых вы грузите не мой код. У моего контролька другая - chksum 0x71
  10. pvvx

    Меленький скетчик...

    при инициализации SDK. Так было в старых SDK. В новых - по другому. Там работает таймер, который перезапускает счетчик WDT + ведется счет исполненных задач (task/post по таблицам). Всё это, включая программные таймеры отрабатывают только из функции ROM-BIOS ets_run(), выхода из которой нет. Она...
  11. pvvx

    EspLua вместо NodeMCU

    Если плата не хочет запускать простой короткий лоадер, ни байта, то с чем это связано? gpio.write(Red, gpio.LOW) gpio.write(Red, gpio.HIGH) Во всех прошивках ~400 us от фронта до следующего. А в UART прием от 80 ms мин. строка. Spiffs не работает ни где. Так он написан и совмещен с Lua :)...
  12. pvvx

    UDK: Общие баги/глюки/проблемы

    nodemcu-firmware + rapid_loader (48k IRAM) https://yadi.sk/d/SZy5ff3Mhr3Kh Section| Description| Start (hex)| End (hex)|Used space ------------------------------------------------------------------------------ data| Initialized Data (RAM)| 3FFE8000|...
  13. pvvx

    UDK: Общие баги/глюки/проблемы

    Это известно, что не в компиляторе. Но NodeMCU с SDK 0.9.6 (b1) никому не нужна, а в SDK 1.2.0 предлагаемое исправление не пойдет. @CHERTS - совершенно не ясно, зачем в UDK ESP8266_SDK_095 и прочие старые глючные SDK, если они не используются. NodeMCU содержит все "инклуды" и "либы" в своем...
  14. pvvx

    EspLua вместо NodeMCU

    Полный лог не влез в буфер ESPLorer (256 к) В итоге имеем: Записалась вся Flash, запись сорвалась на последнем блоке файловой системы и что там вошло в описание файла - неизвестно, т.к. скрипт Lua не остановился (не проверяет ошибок и ограничений). Напомню: В web, запись диска через HTTP...
  15. pvvx

    EspLua вместо NodeMCU

    Ваш тест ещё не пробовал. Запустил этот http://esp8266.ru/forum/threads/esplua-vmesto-nodemcu.449/page-7#post-8714 жду завершения... Сколько ждать? Счас он пишет ~1200 heap=28336
  16. pvvx

    EspLua вместо NodeMCU

    Описывал же: READLINE_INTERVAL 1) При инициализации, устанавливается на время до первой обработки строки в dojob() : https://github.com/pvvx/EspLua/blob/master/app/lua/lua.c#L467 2) И далее в цикле приема и обработки строк по UART: https://github.com/pvvx/EspLua/blob/master/app/lua/lua.c#L670 А...
  17. pvvx

    EspLua вместо NodeMCU

    Это не SDK - это такой порт Lua в NodeMCU. За это ещё не брался и неохота.
  18. pvvx

    EspLua вместо NodeMCU

    Данное не возможно. Не совместимо с текущей реализацией системы Lua и прерывания побайтного чтения из Flash/IRAM. Не позволяет скорость обработки строки и опроса новой. Приемный буфер у UART используется от ROM-BIOS. Он там 256 байт. Время ожидания и опроса новой строки = 80 ms и работает по...
  19. pvvx

    EspLua вместо NodeMCU

    А почему такой короткий? На весь диск незя? PS: а тем временем тот тест записи/перезаписи файла всё тикает... В чем его прикол? В итоговой дырке во flash?
Сверху Снизу