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

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

  1. pvvx

    Не объявленные функции sdk

    Функция uint32 readvdd33() дает напряжение питания readvdd33()/1132 = xВ, где 1132 - это среднее значение коэф. для внутреннего ADC (SAR) при вычислении питания к конкретному модулю. Пример: при питании 3.286В получаем значение ~3718(dec)
  2. pvvx

    Не объявленные функции sdk

    И каковы же её аргументы? us задается в uint32 или ограничено 1000 ? ets_timer_arm использует 3 аргумента и работает с ms. В случае с указанием функции NULL получим такое: 2cdf: b9a042 movi a4, 185 // = 0xB9 2ce2: ff7e85 call0 ets_printf 2ce5...
  3. pvvx

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

    А web-сервер адаптирован на изучение железа и дальнейший разбор что "спрятал" Espressif. Это пока его главная функция :) Дописываю это http://esp8266.ru/forum/threads/dokumentacija-na-esp8266-na-nashem-sajte-popolnjaemyj-razdel.5/#post-804 Или вот к примеру: у встроенного ADC ref (максимум при...
  4. pvvx

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

    По данном поводу - надо делать отдельную тему с готовым устройством. Например TCP2COM. Цена железа тут не причем. Это требуется для надежности работы конечного устройства. Сохранение не дописано, т.к. ещё есть закрытая часть библиотек в SDK, а там кошмар по этому поводу. Это без разницы. Как...
  5. pvvx

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

    А там технологическое сохранение. Команда сохранить установленные параметры путем считывания их из аппаратуры, а не формы htm. Сначала примените настройки - сохранение из формы htm и применение их к аппаратуре - это другая функция. Писать htm за вас я не буду, а эти кнопки - просто тест функций...
  6. pvvx

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

    И при наличии на выводе 6 (ADC Pin ESP8266) напряжения более 1.1В в пару мА чип перезагружается. Причину не выявлял (с генератора сначала подал напряжение через резистор в 500 Ом и когда его выходная амплитуда уходила за окно 0..1В чип перезагружался). Возможно влияет на другие внутренние входы...
  7. pvvx

    Процедуры установки и работы с wifi в sdk

    Данная проблема наблюдаются. Но она пропадает сама, через некоторое время после первого соединения. Иногда её вообще нет. При переконекте ASUS RT-N56U и ESP8266 её нет. При установке канала с начальными номерами описанная проблема вылезает реже. Данный роутер у меня тоже есть и часто...
  8. pvvx

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

    Не будет. PS: Свалку файлов тестового проекта и начальную страницу обновил. ADC ESP8266. Прикрутил на скрутках и кое-как к генератору - что-то показывает.
  9. pvvx

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

    Сбросьте этот буфер и не ждите "довывода кракозяб": //clear rx and tx fifo SET_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); CLEAR_PERI_REG_MASK(UART_CONF0(uart_no), UART_RXFIFO_RST | UART_TXFIFO_RST); Ещё надо снять прерывание ETS_UART_INTR_DISABLE()...
  10. pvvx

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

    Это понятно, но очень сложно сделать на 10Mbps :) А ка-же тогда так просто сбрасывается UART_RXFIFO_FULL при наличии забитого буфера, с указанием что буфер полон после 1-го символа? Там триггер перехода от счетчика символов через установленное число? Он маской сбрасывается запросто, а...
  11. pvvx

    Поддержка mqtt в nodemcu

    Попробуйте. Заплатка выходит больше исходника espconn :) Алгоритмические ошибки бывают неизлечимыми... Тем, кто хоть немного владеет СИ эта espconn не требуется, т.к. легче напрямую работать с Lwip.. Я вообще вырезал espconn из исходников. Памяти стало больше :)
  12. pvvx

    Поддержка mqtt в nodemcu

    Всё те-же баги, т.к. используется espconn: 1) espconn_server_close устанавливает таймер os_timer_setfn(&psclose->pcommon.ptimer, espconn_sclose_cb, psclose); os_timer_arm(&psclose->pcommon.ptimer, TCP_FAST_INTERVAL, 0); 2) Пока работает таймер, на соединение с внешней стороны, приходит...
  13. pvvx

    Вопросы по esptools.exe

    Ещё раз - разговор идет о C:\Espressif\xtensa-lx106-elf\bin\esptool.exe Она задет заголовок бинарника для flash. Это описано тут: https://github.com/themadinventor/esptool Вот, после трансляции вашей сборкой, что говорит о заголовках моё безобразие: SDK version:0.9.4 Check Settings...Ok. Flash...
  14. pvvx

    Как заставить google chrome давать ack не через 0.2 сек для стека http на esp8266?

    Ещё долго придется ковыряться - внятных описаний регистров чипа, особенно части WiFi пока нет.
  15. pvvx

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

    При приеме символа без стоп бита будет ошибка UART и символ (фрейм fifo) не примется. C UART пока имею проблемы - нет четкого описания работы регистров, особенно по прерываниям. Всё делается путем тыка и множественных прошивок для испытаний как и что там работает. К примеру никак не победить...
  16. pvvx

    Вопросы по примеру nodemcu-firmware

    Нет там WiFi - это куски от исходников библиотеки Espressif, вроде от libmain.a. Как я понял, их выложил themadinventor, нарушив соглашение с Espressif :) "Утечки" кароче... Я не имею договоров с Espressif и приходится всю информацию собирать кусками по инет. Зато там указано, что есть...
  17. pvvx

    Вопросы по примеру nodemcu-firmware

    Стандартная, для ESP8266, там скорость 74880 и выходы UART тоже обычные. Если модуль типа 01 - TX (Uart0tx) и GPIO2 (Uart1tx). А что такой интерес к скорости UART?
  18. pvvx

    Как заставить google chrome давать ack не через 0.2 сек для стека http на esp8266?

    Выкинуть все либы и оставить только ROM с загрузкой вашего кода. Пример вложен там: http://esp8266.ru/forum/threads/moja-sborka-espressif-devkit.32/page-4#post-948
  19. pvvx

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

    Оно не пилено на тему RTS/СTS входа для RX данных. Надо выдумать, на какой пин повесить выходной сигнал (назовем RX-READY/CMD), отвечающий что: входной буфер UART свободен и связь установлена. На TX этого не требуется. Выходит 3 ноги. Этот 3-й выход надо напрограмить на OK (открытый коллектор) и...
  20. pvvx

    Модификации модулей на esp8266

    Вложен PDF: AI-THINKER ESP-12 WiFi Manual V1.0 V2.1 Взято тут http://www.esp8266.com/viewtopic.php?f=13&t=1179 Снял для разрисовки :):
Сверху Снизу