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

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

  1. pvvx

    Решено Частотомер и WEB

    Значит они вас выбрали? :) А что это за поток видео или аудио до 100 килобайт в сек? Почему тогда не BT? WiFi USB-webcam RTSP RTL8195AM Ameba Arduino: [RTL8195] Ameba Video Camera – Realtek IoT/Arduino Solution
  2. pvvx

    Вопрос Модификация модуля end user setup

    ESP8266 не поддерживает современные стандарты HTTPS. Только старые, с базой на sha1, вышедшие из употребления в глобальной сети инет с 2016-го. Ныне только от sha256... Используйте новые WiFi-модули, к примеру ESP32.
  3. pvvx

    Решено Частотомер и WEB

    @sir999 – вы сами пишите “можно применить те же STM32” и что “с ESP32 есть одна великая засада, которая растет по мере раскопок, это непрозрачность работы ядра”. Это и решилось бы при наличии DMA у таймеров, как в STM32 или RTL871xBx: * TIM4: * - Base Address: TIM4 * -...
  4. pvvx

    Решено Частотомер и WEB

    Зачем тогда ESP32? На это годятся более дешевые чипы и дрова к ним есть на Linux. Вам со сколькими антеннами для большего трансфера? Выбрать сможете сами и интерфейс у многих SDIO. В простой SPI не лезет трафик в 300 Mb/s
  5. pvvx

    Решено Частотомер и WEB

    В упор не вижу линковки DMA к таймерам, или PWM, или capture... Вы издеваетесь? In the ESP32, 13 peripherals are capable of using DMA for data transfer, namely, UART0, UART1, UART2, SPI1, SPI2, SPI3, I2S0, I2S1, SDIO slave, SD/MMC host, EMAC, BT, and Wi-Fi. Теперь ясен ваш пост ранее. Написать...
  6. pvvx

    Решено Частотомер и WEB

    Про лаги не я писал, а вы. Теперь, описав вам что надо учесть - заработало? :) Ну как в рекламе. Хороший товар в рекламе не нуждается. RTP драйвер не подкинете?
  7. pvvx

    Решено Частотомер и WEB

    Страшно становиться... Ну вас и просил - опишите где DMA на таймеры? Во первых чморить вы начали и не только чипы. Я расписывал TTX чипов. Что-то можете опровергнуть? sir999 недобросовестный рекламщик ESP32??? Что не покупают у вас ESP32? :) :)
  8. pvvx

    Решено Частотомер и WEB

    DMA то где? Там-же? :D
  9. pvvx

    Решено Частотомер и WEB

    Почему app_main()? Если мне не требуются какие-то части SDK, а нужен только WiFi драйвер, без 80211 и прочего - как написать инициализацию? Ну типа int rtl8711b_hal_init(PADAPTER padapter, ...) ?
  10. pvvx

    Решено Частотомер и WEB

    Безусловно ерунда, т.к. ESP-32S это всего очередной бракованный чип и его не используют для рабочих вещей. Вы разве не читали инструкции на чип от производителя? Там значится внешний БП от 500 мА. Читать вы тоже походу не умеете - в ESP-IDF и Arduino уже встроены задержки и понижение частоты...
  11. pvvx

    Вопрос измерение времени исполнения кода

    Время исполнения для ESP разнится от наличия кода в "кэш" XIP и составляет 20 раз. Т.к. "кэш" XIP у ESP постоянно переполняется в SDK и включенного WiFi из-за жирного кода - время исполнения будет бить в 20 раз от погоды в Espressif... На RTL серии "A" XIP нет - различий времени исполнения нет...
  12. pvvx

    Вопрос измерение времени исполнения кода

    Не обязательно есть :) Т.е. может использоваться системой и получите лажу в своем коде.
  13. pvvx

    Вопрос измерение времени исполнения кода

    Arduino ESP: #define GET_CCOUNT(x) __asm__ __volatile__("rsr.ccount %0" : "=r"(x)) uint32_t delta_tt = 0; void setup() { uint32_t tt = 0, tt1, tt2; Serial.begin(115200); delay(10); // синхронизация for (int i = 0; i < 1024; i++) { GET_CCOUNT(tt1); GET_CCOUNT(tt2); delta_tt +=...
  14. pvvx

    Вопрос измерение времени исполнения кода

    Для ESP (Xtensa) #define GET_CCOUNT(x) __asm__ __volatile__("rsr.ccount %0" : "=r"(x)) #define GET_CCOUNT(x) __asm__ __volatile__("rsr.ccount %0" : "=r"(x)) uint32_t tt0, tt1; GET_CCOUNT(tt0); ...тест... GET_CCOUNT(tt1); tiks = tt1-tt0; Для RTL (ARM) DWT->CYCCNT #include "device.h"...
  15. pvvx

    Решено Частотомер и WEB

    Это не техническая информация :) Более походит на "Я так хочу". С лагами в rtp возможно и не сам модуль виноват, а вся сеть WiFi. Температура и затрачиваемая энергия давно измерена. Если вы её смогли уменьшить, то лучше бы описали решение - как? Часть замеров давалась тут. После этого было...
  16. pvvx

    Решено Частотомер и WEB

    Вот тест FPU ESP32 со сбросом "кэш": Get CCOUNT = 1.00 tik. Test[0], Cache_Flush... 100 ms = 24000000 tiks -> CLK CPU 240.000 MHz ? Worked time: 27828 tiks (115.950 us). Test[1], Call Test()... 100 ms = 24000000 tiks -> CLK CPU 240.000 MHz ? Worked time: 2614 tiks (10.892 us). Test[2]... 100...
  17. pvvx

    Решено Частотомер и WEB

    Проверить данное безобразие! :);) Оно в тесте не участвует. Глаза откройте :) А как-же "дети"? У меня даже в Arduino к RTL только классический printf(). Где? Конкретнее? Обойдетесь. Там так всё всё в базе в норме. Включите биты eFuse отключающие стартовый вывод в логUART - будет ещё быстрее...
  18. pvvx

    Решено Частотомер и WEB

    При 240 МГц модули ESP32 не стартуют от USB - провал по питанию из-за 500 мА при инициализации WiFi и инициализация выходит не успешная (или виснет, или потом беды с WiFi, или ... ). Памяти и так в чипе мало (безобразно мало для двух ядер и общей частоты CPUs к пол ГГц). Т.е. память забыли...
  19. pvvx

    ESP32 и Arduino IDE

    Подробнее тут -> https://esp8266.ru/forum/threads/chastotomer-i-web.2240/page-5#post-49139
  20. pvvx

    Решено Частотомер и WEB

    Arduno ESP8266: Start Test at 44 (millis)... Average data 61.60 (61), worked time: 2916 ms Start Test at 3060 (millis)... Average data 61.60 (61), worked time: 2916 ms ... Arduno ESP32: Start Test at 47 (millis)... Average data 122.02 (121), worked time: 16912 ms Start Test at 17059 (millis)...
Сверху Снизу