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

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

  1. pvvx

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

    Это параметры для варианта с регулируемым выходом и без учета тока цепи делителя обратной связи из резисторов 51 и 16 кОм :p На графиках (и в описании) для версии 3.3В - от 50 мкА > нашел вот такую картинку: К неизвестным частотам ESP32...
  2. pvvx

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

    Dropout Voltage от 1.1B
  3. pvvx

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

    Странно это всё с ESP32. Любой современный чип с Lunux кушает меньше. К примеру старт и работа Luckfox-Pico-Max M c SD картой в Ubuntu 22.04.4 LTS (GNU/Linux 5.10.110): При активной работе (к примеру при распаковке файлов в sudo apt upgrade ) среднее потребление доходит до 123 мА, как у ESP32...
  4. pvvx

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

    Никак. Arduino IDE для этого не предназначен. Для существенной экономии питания Вам придется изучить чистый СИ и написать всё ПО с нуля самому.
  5. pvvx

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

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

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

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

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

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

    WCH-LinkE (CH32V305FBP6) USB2.0 HS.

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

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

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