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

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

  1. pvvx

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

    Если рассматривать применимость для поддержки сетевых протоколов, то первое что необходимо обеспечить – быструю буферизацию и распределение малого физического размера RAM на кусочки, которые можно представить в линейную область для динамических запросов памяти приложением. Для этого был создан...
  2. pvvx

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

    Какой смысл изучать и пытаться впихнуть ‘невпихуемое’ в чип десятилетней давности, имеющий ужасное распределение ресурсов и общей модели, да ещё изготовленных по древней технологии приводящей к дикому потреблению? На сегодня это могут себе позволить только мазохисты и некромансеры. Для...
  3. pvvx

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

    Даже с UART вы всё равно упретесь в распределение времени в блобах закрытых либ WiFi и прочего, не имея возможности что-то там подправить. Это не говоря уже о аппаратных зависимостях и глюков в самих чипах. Как итог - ESP не используется ни в одном пром. контроллере. Это чипы подходили для...
  4. pvvx

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

    Это не относится к С++, т.к. там идут запросы памяти в heap, происходящие с запретом прерываний. И у ESP32 два ядра и система имеет массу дополнительного кода для меж-ядерного распределения памяти и ресурсов с запретом прерываний, а SPI-Flash имеет те-же скоростные показатели для считывания кода...
  5. pvvx

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

    Я этого не заметил, т.к. успешно работает и за пару мегабит, учитывая джиттер прерывания. Это не относится к С++, т.к. там идут запросы памяти в heap, происходящие с запретом прерываний.
  6. pvvx

    JL SoC

    @beacon - И что главное хотелось вам донести в том, что если ID совпадает с чем-то, то это не обязательно дает вам возможность сделать ревес. Иногда – да, иногда – нет. Нужно подходить комплексно и проверять, а не радоваться что какой-то ID совпал без полной проверки. Даже если найдено...
  7. pvvx

    JL SoC

    С ID в ELF где-то тоже встречал совпадения, когда писал разбор ELF на питоне. Но ID не соответствовал коду. Сейчас не помню где это было, но если очень надо могу покопаться и найти.
  8. pvvx

    JL SoC

    По номеркам этих моделей у RTL WiFi чипов и была найдена расширенная документация у Intel и прочих. Все кормятся из одной кормушки.
  9. pvvx

    JL SoC

    Наверно вам надо объяснить, где обычно находится номер IP модели, например у UART регистров... Обычно регистры разбиты на поля с шагом 256 или 512 байт. Вот в конце этих блоков часто имеются пару 32-х и более регистров read-only с ID и ревизией модели IP.
  10. pvvx

    JL SoC

    Я знаю поля в ELF файле и не вижу разницы что использован совпадающий ID. Так-же у многой периферии используются ID от известных IP и найдя модель этой IP получаете назначение регистровых полей, которые не всегда совпадают...
  11. pvvx

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

    Этот кусок кода ни о чем не говорит. У UART есть такое - loopback, да прерывание по тишине по установленному кол-ву тиков на RX. Установив регистр счетчика тишины и задав loopback, выводим в TX и по прерыванию тишины на RX отключаем вами не понятый "DEN" и переключаемся в режим приема... По...
  12. pvvx

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

    Для Modbus RTU удержание 'DEN' после последнего символа должно быть равно протокольной паузе из стандарта. Если отключение EN будет ранее - появление помех на линии будет боле вероятно, т.к. линия будет не нагружена. Стандартный ряд от 300 до 115200 с известной кратностью. Но менее 9600...
  13. pvvx

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

    А данная прошивка тоже разделяет пакеты по таймауту... Но это не её специализация, т.к. поток складывается в пакеты TCP и если паузы малые, то попадет в один пакет передачи... И это вообще глупо - как можно передавать поток, да с разделением по паузам, если замирания в WiFi больше пауз? У ESP...
  14. pvvx

    BL602 RISC-V WiFi и Bluetooth 5.0 LE SoC

    Модуль RV-Debugger-BL702, вход ADC на выводе с названием "TCLK". На вход с генератора пилы (выход 50 Ом) через железные ноги разъема и питание от USB. Пила 8 Гц, параметры ADC: DMA, ADC_CLOCK_DIV_16, ADC_DATA_WIDTH_14B_WITH_64_AVERAGE (31250 smps) Вывод значений ADC (16 бит) в USB. csv ->...
  15. pvvx

    Ошибка при линковке.

    undefined reference to `__locale_ctype_ptr' = неопределенная ссылка на `__locale_ctype_ptr' Дайте определение в С/C++ что такое `__locale_ctype_ptr'.
  16. pvvx

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

    Разделение пакетов по таймаутам на RS232/RS485 производит конечный драйвер и при чем тут Ноут, у которого нет реал-тайм ОС? Для этого обычно используют Modbus TCP - это в соседней теме...
  17. pvvx

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

    Т.е. ваш ноутбук не может работать с арбитражем использующим временные составляющие? Тогда это его беда, а не "всех прошивок мостов TCP <> UART".
  18. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Сканирование прерывается передачей рекламы. А в случае соединения - передачами и приемами по своим интервалам. По этому чем меньше интервалы, чем чаще прерывается сканирование (прием с рекламных каналов). Для вашей задачи оптимально наверно будет реклама от 100 мс у устройств, а у приемников -...
  19. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    В BLE для устройства два основных режима работы «advertising» и «connection». Соответственно для каждого режима свои интервалы и настройки. Ещё есть сканирование - это обычно для мастера и там свои настройки. Всё описано в мануале к SDK на английском и китайском, и с картинками...
  20. pvvx

    JL SoC

    Да вроде уже всё "втюхали" :) Т.е. всё необходимое. А то ныне AD7792 у наших 18 410 руб и китай аналог MS5192T до 500 руб.... и т.д.
Сверху Снизу