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

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

  1. pvvx

    Web-свалка на RTL871x

    Это кто-то пытается вывести больше, чем успевает передать WiFi. В основном это происходит на UDP, т.к. TCP идет с подтверждением о доставке и забить все буфера передатчика WiFi может только если одновременных TCP соединений дцать штук... Буферов skb может не хватать и при приеме, если вы...
  2. pvvx

    Беспроводной термостат для автономного отопления.

    Вам же всё равно, т.к. отрабатываете рекламу от Espressif и за второй год не представили ни одного примера с яко-бы вашими сделанными плюшками (все они виртуальные и сделаны во сне) :) Код перехода в deep_sleep в IRAM моет посмотреть любой и найти эту ошибку выхода на "протектед" по команде ret...
  3. pvvx

    Решено Уменьшение потребления и прерывания.

    Я же описал с каким состоянием на GPIO сработал фронт RESET, а не от какого пина. От RESET он проснулся после deep_sleep, а на PIN дублируете сами сигнал, который вызывал RESET по схеме на реле от nikolz :) При внешнем MCU этих "костылей" c рычагами и педалями на RESET от nikolz не требуется...
  4. pvvx

    Web-свалка на RTL871x

    C sdk 4.0 ещё не всё доделано для режимов энергосбережения (галка в системных настройках на web странице) при использовании RTL8195AM, связанное со sleep SDRAM. Возникают сообщения ошибки повторной инициализации использования GPIO на SDRAM в режиме AP. Вообще с GPIO процедурами там сплошной...
  5. pvvx

    MJIOT-AMB-03-DEBUG (RTL8710BN)

    Из примеров не ясно, RTL8710BN имеет два или один BOR? sdk-ameba-v4.0b_without_NDA_GCC_V1.0.0\project\realtek_amebaz_va0_example\example_sources\bor2 This example describes how to use Bor2 Brown-Out Reset. Потребление самим модулем при активной Station, после команды "TICKPS r" (в прошивке от...
  6. pvvx

    Беспроводной термостат для автономного отопления.

    В 10..50% вместо REANSON_DEEP_SLEEP_AWAKE получите REANSON_EXCEPTION_RST. Баг с версий SDK ещё 1.4.... Кроме того в китай-SDK такая инициализация, что это значение может быть переписано до старта в Arduino и т.д.
  7. pvvx

    Решено Уменьшение потребления и прерывания.

    А зачем ныне пишут такие книжки? Вот пример https://esp8266.ru/forum/threads/pervaja-kniga-o-esp8266.511/ Всё там скопировано с форумов, имеет сотни ошибок, вашу проблему совсем не решает, информации вообще нуль, но книжка :) WDT с прошлого раза(?) или неполная инициализация (не через...
  8. pvvx

    Решено Уменьшение потребления и прерывания.

    На простом C (или C++) тоже надо учить писать? Есть же какие-то книжки... Я учить этому не могу, т.к. оно развивалось с нуля со мной, а названия ко всему придумали всякие разгильдяи для задания "солидности" потом и ныне энтих разгильдяев мульоны... и я их не знаю, но знаю как, почему и зачем :)...
  9. pvvx

    Решено Уменьшение потребления и прерывания.

    По ссылке дан XML, в нем найдете слово GPIO_STRAPPING - там старшие 16 бит записанных при старте состояний GPIO0..15, а в младших 16 - текущие значения с пинов GPIO0..15...
  10. pvvx

    Решено Уменьшение потребления и прерывания.

    Можно смотреть 16 бит "защелок" GPIO по фронту RESET. Они и запоминаются для выбора типа загрузки... GPIO_STRAPPING -> gpio_reg.xlsx в esp8266web/info/ESP8266_reg at master · pvvx/esp8266web · GitHub Если устройство всё равно не работает в автономном режиме, то не проще ли его вообще включать...
  11. pvvx

    ESP +UDP = Exception (3)

    В вашем коде нет никаких ограничений ни по каким переполнениям. Так в игрушки не играют. :) Тем более вам уже посоветовали поставить проверки, а не гадать... Всех условий вашей игры тут никто не знает и играть не смогут :) А я рассматриваю стандартней случай, типа устройство включено в общую...
  12. pvvx

    ESP +UDP = Exception (3)

    Т.е. просто маемся дурью для поиграться на сон? :) Тогда покинем вас - у нас есть игрушки получше... :P
  13. pvvx

    ESP +UDP = Exception (3)

    А что вы делаете на "отправителе", если нет ответа (пусть потеря UDP пакетов) ? Посылаете новый MAX_BUFFER? :)
  14. pvvx

    Решено Уменьшение потребления и прерывания.

    Добавит знаний. В заголовке писано "Уменьшение потребления ..." :P Сложность переделывания платы в разы больше и дороже. Ну да, опять тупите :)
  15. pvvx

    Решено Уменьшение потребления и прерывания.

    Зато уменьшит потребление в разы, что и есть основной вопрос темы. :p Но можно и на железных реле сделать... зачем сразу "логические элементы" с резисторами и кондерами, работающие в точках переключения (КЗ выходной CMOP пары :))? Чтобы жрало больше дешевого MCU? 0.35 секунды с жором в 100 mA...
  16. pvvx

    Загрузка и исполнение внешнего кода

    У ESP8266 ограничена исполняемая область в Flash. Но можно подключать SD...
  17. pvvx

    Загрузка и исполнение внешнего кода

    Flash на удаленном сервере ? :eek: Откройте для себя PDF на Flash и прочитайте время стирания сектора, когда Flash не доступна для исполнения любого кода. :)
  18. pvvx

    ESP +UDP = Exception (3)

    Скорость приема UDP у ESP8266 за 1.8 МБайт в сек. У UART на 9600 всего до 960 байт в сек... WiFi в 2 тысячи раз быстрее :) В UART-TCP используется закрытие окна (TCP стек) приема и передающий ждет... На UDP потерь у WiFi очень много...
  19. pvvx

    Модули RTL8195AM + MJIOT-AMB-02-TRANSFER-BOARD + MJIOT-AMB-DEBUG-01

    Кривизна DAC. (Realtek не умеет делать DAC :) ) В документации значится: 7.18. DA Converter 7.18.1. Features Up to 2 sets of 12-bit resolution D/A converter channel configurable Bandwidth 16KHz Output signal range: 0.01V ~ VREF - 0.2V Support DMA mode А получили от 0.016V до 3.25V. Для...
  20. pvvx

    Модули RTL8195AM + MJIOT-AMB-02-TRANSFER-BOARD + MJIOT-AMB-DEBUG-01

    Ameba Arduino доигралось до штампов вирусов :) Ameba не смогла на питоне написать... :) Пример генерации "синуса" DAC в Ameba Arduino (стандартный пример для RTL8195AM): Скетч использует 73370 байт (3%) памяти устройства. Всего доступно 2097152 байт. Тестовый Скетч: Вывод пилы на DAC: /* *...
Сверху Снизу