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

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

  1. S

    Питание от Li-ion батареи

    Отсутствие adc и супервизора приходится учитывать при разработке источника питания. Вот например вариант в котором используется свойство "100% duty cycle" микросхемы TD6810. power_v1.pdf Выходное напряжение установлено на 3,0V это нормально как для RTL8710 так и для esp8266. Когда напряжение от...
  2. S

    Питание от Li-ion батареи

    Проверяли. RTL-00 зависает, светодиод горит вполнакала. Чтобы развесить надо отключить питание и включить заново с нормальной скоростью нарастаня. esp ведет себя еще хуже: начинает работать кипятильником и аппаратурой радиоэлектронной борьбы одновременно.
  3. S

    Среда espressif/esp-idf и работа в ней

    Вот поэтому я проекты где используется git, gcc, make и opencod делаю только в линукс. В mingw то одно не работает то другое. Все таки win чужеродная среда для GNU софта. Под виндой следует использовать IAR, Keil, Visual studio, Delphi
  4. S

    RTLHTTPD

    Файл wc_mgr.h в репозитории есть. Пустой файл вместо wc_mgr.h подставлять нельзя. Проверьте наличие файлов через web интерфейс bitbucket. Такое впечатление что у вас git работает с ошибками и скачивает не все. Проект RTL00MP3 у вас компилируется ?
  5. S

    RTLHTTPD

    Эта ситуация сейчас не отслеживается: выходит без запуска httpd. Я писал об этом эффекте. Зато наглядно видно как android отправляет в Корпорацию Добра каждое нажатие кнопки в телефоне.
  6. S

    RTLHTTPD

    Проверил под migw32 с компилятором от Arduino (Rtlduino). Собирается. Рекомендую клонировать rtl00mp3 заново. Синхронизировать получается плохо.
  7. S

    RTLHTTPD

    Обновил, добавил test.cgi
  8. S

    RTLHTTPD

    Я test.cgi не тестировал и даже не смотрел поэтому убрал. librtlhttpd обновил с испрвлениями malloc. Для полной версии нужны настройки web из браузера, загрузка webfs. А разметки флэш нет. Куда зашивать webfs непонятно, где хранить расширенные настройки wifi (мощность, режим) тоже непонятно...
  9. S

    RTLHTTPD

    Флэшка одна и быстрее читать не может хоть в 1 поток хоть в 100500. Wifi тоже быстрее передавать не может. Итого: от многопотока выигрыша не будет. Это не значит что вообще ничего не надо дорабатывать. Но только после того как перестанет падать.
  10. S

    RTLHTTPD

    Дальше можно не продолжать. Собственно сервер расположен в librtlhttpd а rtlhttpd - просто демо его использования. Не установились права на librtlhttpd. Поправил, обновите Rtlhttpd. -- ps. попытаюсь за вечер сделать минимальный краш-тест вариант без внешних зависимостей.
  11. S

    printf

    Борюсь с неработоспособностью под нагрузкой. С "Cannot allocate pbuf to receive packet" разобрался: переносил соединение с wifi в отдельный файл и забыл инициализировать Lwip. Ему это не нравилось. Проблема printf остается. Проблема разрушения памяти остается.
  12. S

    printf

    не помогло. station+ap упал после отключения клиента от ap при открытом сокете. RTL8195A[Driver]: +OnAuth: 68:05:71:7e:be:aa RTL8195A[Driver]: +OnAssocReq rtl_printf test 4 rtl_printf test 4 Conn req from 192.168.43.2:27885, using pool slot 1 [httpdConnectCb:819] 0x1005ca38...
  13. S

    printf

    Нужно включить режим Station + AP, поднять оба соединения и дать запросы к httpd. Если только AP проблема не проявляется, без соединения не проявляется. Как ram_libgloss_sbrk соотносится с pvPortMalloc ? (уже посмотрел - ram_libgloss_sbrk вызывается дважды из ROM первый вызов 0x10061130...
  14. S

    printf

    Затруднения с RTL ожидались. На этот случай заранее предусмотрен "план Б":
  15. S

    printf

    DiagPrintfPatch() не помогла --> HardFault. Ну исходники хотя бы есть и определение printf = DiagPrintfPatch. Хоть что-то. Меня смущает маленький размер TCM Heap - 328 байт. Он становится таким еще при старте сразу после wifi_on(). URL = /index.tpl Is url index 0 Is url index 2 Heatshrink...
  16. S

    printf

    return 1 не беспокоит я это никогда не использовал а с буферами могут быть проблемы. Какую область использует DiagPrintf ? Сколько стека используется и какого ? Он буферизированный? Тормозит ли поток пока не выведет всю строку ? Это тоже беспокоит в части буферов данных. Перемешивание строк я...
  17. S

    printf

    С printf в RTL непонятное. Их как минимум три штуки (возможно больше): DiagPrintf, rtl_printf и просто printf. В большинстве примеров используют printf. У меня он не всегда работал и я недолго думая стал использовать DiagPrintf - он работает всегда. Однако при отладке rtlhttpd столкнулся с...
  18. S

    Сделайте чтобы сайт корректно работал через онлайн переводчики

    На форум заходят иностранные пользователи которые по русски не понимают и пользуются автоматическим переводом. Навигация по сообщениям при этом работает плохо: половина ссылок отправляет на русскую версию.
  19. S

    UDK с Eclipse для модулей RTLxxx под Windows

    Можно. Шейте бут который MSD. Основную прошивку потом кинете на диск. Да. Скачивайте пакет и ставьте вручную с локального источника.
  20. S

    RTL871x ROM-BIOS

    Для чего используется область между UartLogHistoryBuf и ArgvArray - 676 байт?
Сверху Снизу