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

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

  1. pvvx

    Realtek RTL872x (WiFi+BLE5.0)

    Это уже делает актуальным реализацию нормального дешевого 1-го канального снифера на WiFi 2/5 ГГц + BT5.0 в USB2.0. Другие чипы не успевают, т.к. узкое место в сливе пакетов в комп... https://esp8266.ru/forum/threads/rtl-wifi-sniffer.3050/
  2. pvvx

    Датчик присутствия клиента (станции)

    AlexandreVN - это всё разбиралось в 2015 году, но вы только проснулись... Для поиска ищите "Probe Request" Было давно реализовано в web-свалке и сбор Probe Request там идет постоянно и на ходу... https://esp8266.ru/forum/threads/razrabotka-biblioteki-malogo-webservera-na-esp8266.56/post-11249...
  3. pvvx

    Датчик присутствия клиента (станции)

    Десять раз - активное сканирование эфира станцией не обязательно. Она и в пассивном режиме получит список AP. Читайте хоть древние стандарты WiFi, хоть новейшие. Активное сканирование (посылка запроса в эфир) применяется для быстрого нахождения AP, но всё равно большинство реализаций ждет цикл...
  4. pvvx

    Датчик присутствия клиента (станции)

    Это зачем станции вообще что-то передавать в эфир, если она не соединена с AP? Сканирование до подключения станции к AP есть двух типов - пассивное и активное . Никто не требует включать активное сканирование ещё не подключившейся станции. Оно только мешает - сбивает транзакции другим...
  5. pvvx

    Обсуждение Программатор для TLSR

    Прошивка TlsrPgm умеет всё с Swire... Cписок команд по UART: CMD_FUNCS = 0, //0 CMD_FLASH_READ, //1 CMD_FLASH_WRITE, //2 CMD_FLASH_SECT_ERASE, //3 CMD_FLASH_ALL_ERASE, //4 CMD_FLASH_GET_JEDEC_ID, //5...
  6. pvvx

    Обсуждение Программатор для TLSR

    Почти дописал новый программатор из TLSR8253 (модули TB-03..04) USB-UART-TLSR8253-SWM<->SWS-другой чип. Загрузчиков во внешний подключаемый чип не грузит. Вся работа с внешним чипом TLSR ведется только по SWire. С CH430С чтение всей Flash занимает чуть более 33 секунды на предельной её работе...
  7. pvvx

    Обсуждение Программатор для TLSR

    Счас другая тема - надо разгрести что такое Flash UID в TLSR825x. Вот инфа с чипа TLSR8253 из модуля TB-04: ======================================================= TLSR825x TlsrPgm version 25.11.20 ------------------------------------------------------- Open COM10, 230400 bit/s... ok PGM...
  8. pvvx

    Обсуждение Программатор для TLSR

    Т.е. вы описать не можете как "иначе" ? TLSR82xx не нравится когда ей рвут 10 бит слова по SWire. При этом 10 бит Swire не укладывается в одно слово-байт UART. Варианты передачи у UART могут быть такими: a) 1 бит SWire = 1 символ UART б) 2 бита SWire = 1 символ UART При варианте: а)...
  9. pvvx

    Обсуждение Программатор для TLSR

    И что интересно - STMicroelectronics так и не усвоил данную фичу и продолжает выпускать новые серии STM32 c UART без нормального FIFO... А с USB они застряли так-же на уровне USB1.1 - не могут впихнуть в чип PHY для полноценной USB2.0 hi-speed. Лет через 50 наверно и до них дойдет... Но будет ли...
  10. pvvx

    Обсуждение Программатор для TLSR

    Вот он - основной закон для Ардуино-поклонников при работе с UART (в вики): Замена установленной производителем микросхемы 8250 UART стала обыденной процедурой по усовершенствованию для владельцев IBM PC, XT и совместимых компьютеров, после того, как на рынке стали появляться высокоскоростные...
  11. pvvx

    Обсуждение Программатор для TLSR

    И выводы такие: UART давно умер, ограничившись скоростью 115200 bit/s, когда в бажном контроллере 8250 UART от National Semiconductor исправили баги и ввели FIFO, переименовав в 16450 и далее в 16550... Тогда разогнанный i386 или i486 сумел достигнуть скорости в 115200 baud! :love: На этом...
  12. pvvx

    Обсуждение Программатор для TLSR

    Нюансов реализации дровами USB очень много. К примеру тот-же Microsoft в своих драйверах USB2.0 для типа USB-UART обслуживает/опрашивает возможность устройства на работу до 4-х блоков по 64 байта на одну транзакцию в тайм-слоте в 1 ms... И это ещё зависит от аппаратной реализации USB контроллера...
  13. pvvx

    Обсуждение Программатор для TLSR

    USB, как и BLE, и WiFi, и GSM, и ... имеет тайм-слот - интервал типа connection time в BLE, в начале которого происходит опрос устройства мастером и если есть что для приема-передачи то и передается. Следующий опрос мастера шины USB1.0..2.0 будет только через 1 ms! Старьё (USB1.1) имеет MTU...
  14. pvvx

    Обсуждение Программатор для TLSR

    Разбивка на блоки это первое для возможности поднять скорость USB-UART-SWIRE. https://github.com/pvvx/TlsrComSwireWriter/blob/master/ComSwireReader825x.py#L89 Второе - необходимо задействовать режим FIFO в контроллере Swire, путем включения когда это возможно. Тогда на передачу байта к Flash или...
  15. pvvx

    Обсуждение Программатор для TLSR

    На 500 kbit/s CH340 уже сбоит для применения к Swire. Возможно и на такой скорости, но следует учитывать длину блока передачи по USB. Т.е. у вас должна быть организована кратность 10 битам Swire в блоках передачи до 64 байт. Иначе возникает разрыв передачи 10-ти битного символа Swire на...
  16. pvvx

    Обсуждение Программатор для TLSR

    А вы хотите на халяву получить контроллер для серийного производства (записи прошивок в TLSRxxxx с их проверкой)? Подождете когда у меня будет настроение, время и желание это дело приводить в порядок для кидания в паблик... Та вообще это не моё забота - кто хотел уже написал и запись через UART...
  17. pvvx

    Обсуждение Программатор для TLSR

    Т.к. лепил текст сообщения кое как мышиной-копи-пастой, то поправки и уточнения: ...Далее переключаемся на режим fifo: [0xb3]=0x80 - fifo mode (reg swire mode)... ...Отключаем режим fifo: : [0xb3]=0 - normal mode (reg swire mode)... ...и получим то, что кажет осел - 11.319 ms на 1024 байта...
  18. pvvx

    Обсуждение Программатор для TLSR

    А мне давно всё равно через что и как читать/писать в чипы TLSR. Про UART всё описано ранее - читайте и вникайте, а не задавайте глупых вопросов... В последних примерах (сообщениях в этой теме) описано чтение через аппаратный SWM/SWS другого чипа чипом TLSR8253 и соединенным с компом через UART...
  19. pvvx

    Обсуждение Программатор для TLSR

    Главное, что их EVK пихается в пром. применение....✌ Походу вопрос с китайcким EVK от Telink ясен - у них человеко-часы умножаются на их поголовье!! :)
Сверху Снизу