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

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

  1. pvvx

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

    Простейший тест Tcp2ComTst.exe вложен в архив. Он написан кое-как, но работает. Сделан для того, чтобы не передавать вам больших тестовых пакетов. Мучался аж целый час, пока драл в него куски из своих старых программ :) и ещё немного, когда отлаживал меню интерфейса а не прием-передачу и...
  2. pvvx

    Добавить в UDK утилиту MemUsage

    Подгружаемые отладочные функции и драйвера скачиваемые с удаленного сервера для каждого случая.
  3. pvvx

    ШИМ

    Там очень низкочастотный программный ШИМ и не годиться для массы применений. Для него нужен фильтр в секунды... Кратности делителя и прешкалера наверно. По этому надо оперировать обоими и тогда ещё расширяется "битность" отфильтрованного аналогового сигнала. От биений необходимо избавиться - они...
  4. pvvx

    Модуль не видит роутер DIR-30

    Если на роутере стоит шифрование и пароль, то ESP8266, после смены только типа шифрования или типа 802.11, функцией, которой и нет в AT, не всегда коннектится к роутеру. Необходимо изменить пароль на от балды и потом ввести правильный в ESP8266. Это бага всех последних SDK. В SDK 1.0.0 это...
  5. pvvx

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

    Давайте наоборот - вы объясните как передать файл по линии со скоростью 1.2 Мегабайт в секунду (это скорость прием по TCP у ESP8266) и далее через COM порт со скоростью 9600 baud (~1 килобайт в секунду). При этом отсылающая программа хочет запихать в TCP стек сразу всё кино на 20 Гегобайт...
  6. pvvx

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

    Вы предлагаете асинхронное вклинивание в поток TCP2UART символов из HTTP? :rolleyes: На низких - особенно. Например старый Гиппертерминал и катайский USR-TCP232-Test.exe совершенно не понимают, что нельзя отправлять символы в TCP, когда там приемник закрыл прием (это стандартное действие). И...
  7. pvvx

    rodata и RAM

    Любой компилятор это делает. Найдите в rodata одинаковые стринги. Именно по этому и использовалась разбивка имен переменных на одинаковые куски - чтобы не следить за их количеством - компилятор сам слинкует в один адрес одинаковые. Иногда даже по концовке текста некоторые объединяют. Типа...
  8. pvvx

    rodata и RAM

    Но есть ещё беда - почему-то одинаковые стринги в ICACHE_RODATA_ATTR компилятор не видит и дублирует. Возможно какая опция ещё нужна... Но вся ICACHE_RODATA заполнена одинаковыми сообщениями из SDK: 0002D240: 25 73 20 25│75 0A 00 00│25 73 20 25│75 0A 00 00 %s %u◙ %s %u◙ 0002D250: 25 73 20...
  9. pvvx

    Espressif Bug Bounty Program - заработай 1000$ за 60 секунд

    Я же отвечал по данному поводу - даю одну ошибку - они дают один исходный файл от SDK. Других условий нет. А это не обязательнои тоже уже говорил - flash 512K отображается в адресном пространстве по кругу, смените хоть ld, или загрузчик (который к SDK 1.0.0 идет BETA версии(!)...
  10. pvvx

    Espressif Bug Bounty Program - заработай 1000$ за 60 секунд

    Кто возьмется трясти бабло с Espressif ? Надо как-то направить поток бабла от них за ошибки в народную пользу :) В SDK 1.0.0 есть сотни ошибок... Но если ценник не подымут за $5000 за штуку - я им их открывать не буду, т.к. хочу сразу 5 лимонов $, в расчете на 1000 указанных ошибок оптом :)...
  11. pvvx

    Добавить в UDK утилиту MemUsage

    1. Нет такой документации. 2. Модулей оверлеев может быть мульон. Исполняются они по очереди - загрузился и исполнился, затем другой. На скорость это не влияет, т.к. процесс кеширования из flash аналогичен по времени. 3. Iram выбрана по тому, что там есть пустой кусок, а память на вес золота в...
  12. pvvx

    Sming Open Source Framework для нативной разработки прошивок ESP8266

    Данный проект не поддерживает более 4Мегобайт и то протестировать и на 4-ре не могу - нет такой flash. Есть только 16 Мегобайт, но в коде написано, что более 4-х незя. И ещё известно, что SDK кеширует всего 1 Мег Flash и как будет работать 2 или 4 - совершенно не понятно.... Так-же не нашел...
  13. pvvx

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

    При любом подключении внешнего MCU. На 115200 очень тормозит сеть (инет и WiFi). Номинальная скорость где-то 1..2Mbit/s. Низкие скорости UART (включая и 115200) используются для передачи на большие расстояния по длиннющим проводам. У нас таких проводов нет. >Что мешает драйверу принимать данные...
  14. pvvx

    rodata и RAM

    А дальше и так #define tcp_puts_fd(fmt, ...) do { \ static const char flash_str[] ICACHE_RODATA_ATTR = fmt; \ web_conn->msgbuflen += os_sprintf(&web_conn->msgbuf[web_conn->msgbuflen], ets_strcpy(UartDev.rcv_buff.pRcvMsgBuff, flash_str), ##__VA_ARGS__); \ } while(0)...
  15. pvvx

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

    А url-декодирование? Как сами видите - возникает масса проблем. К примеру, зачем в поток передачи другого канала TCP2UART вставлять какие-то символы из асинхронного ему канала HTTP? Это разве не бардак? Аналогично как отдавать страницу с UART, если скорость UART 300 Baud? Пишите спец. драйвер...
  16. pvvx

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

    Это спец проект и к данной теме (TCP2UART) не имеет никакого отношения. Там отличия минимальны и старой у меня уже нет. У меня в одном из модулей прошито новой прошивкой и он постоянно работает и не виснет. Пробуйте сами пересобрать из исходников или что-то ещё... Или ошибки со ссылкой в первом...
  17. pvvx

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

    Цели были в другом. Чтобы показать, что более менее WEB может работать на ESP8266 и продемонстрировать это. В итоге все начальные цели выполнены, а я не программист - не умею писать красивые исходки и многое другое... и не хочу :) И уже устал повторять - каждый специализированный проект имеет...
  18. pvvx

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

    Всё гораздо проще - народу нужна одна большая кнопка с рисунком лампочки на весь экран и вкл/выкл её. Этим проектом заканчивается 90% использования ESP8266 :) Прошили такой программой, помигали светодиодиком с мобилы и положи модуль "на полку"... :)
  19. pvvx

    ESP8266 SDK v1.0.0 20.03.2015

    Первая печальна весшъ в SDK 1.0.0: Сравнение по памяти (SDK 0.9.5 / 1.0.0): Total Used RAM : 39952 / 43336 Free RAM : 41968 / 38584 Free IRam : 6100 / 5244 Current 'heap' size: 41696 / 38304 bytes (это в user_init()) Current 'heap' size: 39072 / 35680 bytes (это в system_init_done_cb(xxx)...
  20. pvvx

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

    Можно, но... имеется масса проблем, не в прошивке, а в алгоритмах использования UART в HTTP. Счас можно просто вывести байт в порт (указано в примере sample.htm, в большой свалке). Опишите предполагаемый интерфейс общения в HTTP c UART.
Сверху Снизу