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

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

  1. pvvx

    ESP32 энергосбережение

    И то это кратковременное ограничение в пике тока дает USB компа и шнур USB (совместно с шунтами PowerProfiler II от Нордик).
  2. pvvx

    ESP32 энергосбережение

    В Arduino при старте всё равно для модуля типа с USB-UART по +5В требуется источник с током более 0.63 A. Иначе оно не стартанет и вывалится по провалу напруги. (Пик в начале - это заряд емкостей модуля при подаче питания) А дешевых экономичных стабилизаторов с токами от 700 мА не существует...
  3. pvvx

    ESP32 энергосбережение

    И сколько mA вышло? Не в тесте "Hello World!", т.к. там SoC ничего не делает, а в тесте к примеру с чтением Flash и активной работой с памятью (на остальную периферию отключить все CLK) Плюс разные частоты CPU. В документации на ESP32 за много лет этого нет. Espressif не имеет оборудования для...
  4. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    И по шумам достойно (- не ESP32 :LOL:) , при работе от USB без всякой фильтрации питания и соединении китайскими железными проводами и разъемами к генератору: 20 мВ p-p 1 кГц (меньше ген не выдает). Масштабирование в 100 раз (полная шкала 33 мВ).
  5. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    Возможно и два канала, т.к. в чипе ADC две шутки по до 1Mbps. При 12 бит и расширении до 16 бит это всего 32 Мегабита в сек, а USB 2.0 HS дает за 20 Мегабайт в сек. Это всего займет до 25 % пропускной способности, но справиться ли Java (JS) в эксплорере (?)...
  6. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    Итог очередного баловства с USB-COM + ADC: Осел на 923 ksps 12 бит в эксплорере... На вход ADC CH32V305 подключена качающаяся частота 1..10 кГц (пила).
  7. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    Вообще про всё это нормальных описаний в инет не найти уже много лет. Есть только вякания неких в коментах к вопросам по данным темам. А глубоко изучать спецификацию USB в здравом состоянии никто не будет. Микрософт описывает некоторые части, но со своем уклоном :) При этом приводит детские...
  8. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    А вставка своей системы блочной синхронизации = уменьшение пропускной способности шины. Будут лишние синхро чтения уже на уровне USB, не считая лишние байты в потоке для разметки фреймов. Ардуинщикам и программерам (не системным) это безразлично - от этого и имеем баги такого типа в самом корне...
  9. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    У Modbus фрейм вообще до 254 байта. И при использовании USB-CDC блочная синхронизация соблюдается. Гнать SD карточку через USB-COM нет смысла - там свой USB драйвер. Но если хотим передать файл (пусть c SD карточки) - тогда придется городить свою систему блочной синхронизации потока, т.к. в CDC...
  10. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    В самом чипе CH32V30X нет много RAM и большие фреймы не требуются. Только если задача конвертации/шифрования проходящего потока. И то зачем там CDC (COM-порт)? А на малых фреймах в 4 кило всё будет хорошо - уже достигается максимальная производительность USB2.0 HS.
  11. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    В Wireshark в Windows данные от устройства поступают блоками по 4 кило. Но это никак не связано с сегментами проца. Скорее всего с win-дровами USB-CDC. 4 блока по 4 и потом всё. Wireshark уже на уровне API... Ещё ограничение может быть связано с API Питона. Мне пока фреймы более 8 кило не...
  12. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    Т.е. подсказать никто ничего не может... Оставлю пока так, как вышло: До 18 килобайт фрейма в USB-CDC да в Питоне работает, с буферизацией в 4 килобайта выдает за 30 Мегабайт в секунду чистых перекачанных байт на финтифлюшке WCH-LinkE. Для Ардуинщиков нужна UART на 300 Мегабит :) Но в чипе есть...
  13. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    Почти полностью переписал пример USB CDC от WCH. Скорость потока возросла к 30 Мбайт в сек, т.к. пошел частичный дуплекс - прием с передачей и выкинуты лишние наляпанные в коде передачи ... Теперь имеется четкое ограничение в виде непрерывно считываемых по USB блоков компом. Более 36 штук...
  14. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    Увеличение частот CPU и вся, так-же не помогло. Была надежда, что что-то не успевает в прерывании... (И нечего смотреть позорные видео о том, что незя поставить частоту CPU на 144MHz, когда используется USB. У USB свой PLL на 48MHz, обычно перемножающий частоту кварца деленного на 2.) log...
  15. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    Добавление в Питоне serialPort.set_buffer_size(rx_size = 65536, tx_size = 65536) никак не помогло. Изменение алгоритма – прием-передача по одному блоку для EP USB (до 512 байт) с ожиданием, т.е. всё по очереди, тоже не принесло успехов. При более 8КБ типа теряется пакет… а скорость просела до...
  16. pvvx

    ESP как usb адаптер

    А если эмулировать USB Low Speed, то пока ESP будет колбасить GPIO, WiFi разорвется.
  17. pvvx

    ESP как usb адаптер

    У ESP8266 нет USB. А чип USB-COM не умеет в HID. Оно только UART.
  18. pvvx

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

    Кто может объяснить данное явление: Как обычно закатал в WCH-LinkE сильно переделанную программу примера ch32v307\EVT\EXAM\USB\USBHS\DEVICE\SimulateCDC. В ней исправил всё связанное с инициализацией PLL-ей, т.к. кварц на WCH-LinkE на 12 МГц, а не 8 МГц как во всех примерах от WCH. Временно...
  19. pvvx

    Доступ по RTSP

    https://openbenchmarking.org/test/pts/x265
  20. pvvx

    Доступ по RTSP

    Только маленькие куски кода, влезающие в память IRAM могут обрабатываться быстрее.
Сверху Снизу