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

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

  1. pvvx

    RTL00 MP3 player

    Не слушайте rst – он не врубается, что если заблокировать тред LwIP вызывающий udp recv_cb(), то он не вызовет других калбаков. А так-же не врубается про, что уже сказано - RTL00MP3/ethernetif.c at master · pvvx/RTL00MP3 · GitHub
  2. pvvx

    RTL00 MP3 player

    Ну и глупость - блокируете LwIP и говорите что он не работает. Не бред ли? Вот вам "скетч" для примера, раз уж не умеете пользоваться SDK: #include <WiFi.h> #include <WiFiUdp.h> #include <stdio.h> char ssid[] = "mynetwork"; // your network SSID (name) char pass[] = "mypassword"; //...
  3. pvvx

    RTL00 MP3 player

    Ещё раз - вы ставили обработку в нутро, считайте что в прерывание драйвера, тем самым разрушили вообще всю систему, а после этого что-то хотите от неё. :) Сами запретили работу всему LwIP и хотите чтобы он дальше что-то принимал или вообще что-то делал :) Вам аналог ваших действий и вашего...
  4. pvvx

    RTL00 MP3 player

    Не думаю, что какая атака поможет. Пишите правильно и всё будет Ok. Проверка показывает, что происходит просто потеря пакетов, а чип в состоянии принять и обработать весь поток в от PHY с HT40. Когда забивается память буферов у LwIP, то он просто скипает пакеты, а при передаче их скипает драйвер...
  5. pvvx

    Сторожевой таймер

    Я всего частично “ревесрил” куски SDK по поводу WDT, но они ещё сильно разнятся от версий SDK и общего подхода к его управлению не выработано… А далее, при наличии альтернативы от других производителей, заниматься раскопками глюка “ESP8266” не вижу смысла... Так что используйте метод “тыка” –...
  6. pvvx

    Сторожевой таймер

    А где взять полные исходники SDK для управления WDT и дублирующей процедурой в task, проверяющей обработку за время флагов отработаки других функций и второго таймера, в регистрах WiFi блока, тоже участвующего в данном процессе? Espressif не дает внутренности своего SDK и чипа никогда, пока это...
  7. pvvx

    RTL00 MP3 player

    Проще вставить какую невалидную команду процу, чтобы он улетел на "протектед". Примерно про это вы пишите? :) С чего не вставите vTaskDelay(10000) в какое аппаратное прерывание? :) --------- В RTOS нема нормального распределителя “отложенных функций” ( или “стека функций”, или "стека событий")...
  8. pvvx

    RTL00 MP3 player

    А зачем вы полезли (застопорили) единственный тред LwIP, не запустив ему другой? Ваша ошибка, а не системы. Алгоритмическая. Дисконнект сработал по софт-таймеру опроса psb - это другой процесс в RTOS. И где mbox? "Телепузикам" не стоит лезть в фукции LwIP, не разобрав как он работает в RTOS...
  9. pvvx

    Сторожевой таймер

    Бесполезная функция с void параметром: Arduino/Esp.cpp at master · esp8266/Arduino · GitHub Как и void EspClass::wdtFeed(void) { system_soft_wdt_feed();} void ICACHE_FLASH_ATTR system_soft_wdt_feed(void) { wdt_flg = false; WDT_FEED = WDT_FEED_MAGIC; } Всё это не работает, т.к. в SDK...
  10. pvvx

    RTL00 MP3 player

    Где и когда?
  11. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    Я для примера указал, где смотреть адрес. Он вычисляется автоматически и зависит от версии. Можно всегда его запросить по WiFi как переменную, даже если web-диск не прописан...
  12. pvvx

    UART->WiFi Почему так медленно?

    Как в Modbus - если пауза на приеме в 2.5 байта, то передача блока. Если непрерывный поток, то одно из ограничений - отсылка по сколько влезет в размер MTU блока сети или по времени ~50 ms, если скорость UART совсем низкая (за эти 50 ms не набирается пакет TCP). Вопросы у вас неопределенные...
  13. pvvx

    UART->WiFi Почему так медленно?

    Вечность. Она у всех разная. У вас с кокаиновая... :) Вы вопрос задали - на него и отвечено, что в FAQ и темы про "скорость передачи" есть, а прошивки тут не при чем.
  14. pvvx

    UART->WiFi Почему так медленно?

    Только чай.
  15. pvvx

    UART->WiFi Почему так медленно?

    Это вопрос сотни раз разбирался. Прошивка TCP2UART переходника с настройкой по Web ->О скоростях UART
  16. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    Там не хватает производительности ESP8266, т.к. у него нет DMA для UART. Все ресурсы сжирает ковыряние в регистрах UART по медленной внутренней системной шине работающей с тактированием от кварца (до 26 МГц - > от 12 тактов на операцию обращения к внутренней периферии при 160 МГц CPU, хотя чип и...
  17. pvvx

    RTL00 MP3 player

    Ныне в мою сборку SDK (3.5.2) встроена FreeRTOS версии 9.0.0. Это последняя версия RTOS на данный момент.
  18. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    В теме по сборке web-свалки описано, что надо после экспорта проекта отключить Build Automatically и заодно проверить какая конфигурация для трансляции выбрана активной...
  19. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    Там надо всё правильно выставить... и используется Eclipse уже версии Neon
Сверху Снизу