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

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

  1. 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"...
  2. pvvx

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

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

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

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

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

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

    ESP32 и Arduino IDE

    Подробнее тут -> https://esp8266.ru/forum/threads/chastotomer-i-web.2240/page-5#post-49139
  7. 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)...
  8. pvvx

    ESP32 и Arduino IDE

    Не помогает. Проц просто тупо где-то лагает...
  9. pvvx

    ESP32 и Arduino IDE

    millis() вообще работает в Arduino для ESP32? Что-то врет сильно... показывает 16 сек, а проходит 20. Что сделать?
  10. pvvx

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

    Лаги и неопределенности в скорости работы у ESP32 возникают от малой "кэш" на XIP к Flash и низкой частоте работы шины SPI к Flash. При работе двух ядер ни о каких 240 МГц там разговор идти не может. Тем более там очень жирный код и всё в "кэш" XIP не лезет, а ROM прописана "Байсиком" вместо...
  11. pvvx

    RTL8710BN: Потребление CPU

    Вот так делают другие :) Total Power Meter Sever (TPM Server) Но у меня почему-то уместилось это в спичечный коробок с RTL... Надо переделать на websocket и разогнать на 250 ksps 24 бита (в самый раз если гнать 32 бита с (24+флаги) -> 250 000*4 = 1 000 000 байт в сек, а WiFi с TCP на RTL - 1.2...
  12. pvvx

    RTL8710BN: Потребление CPU

    Не вижу там шнура USB Напряжение и ток детектор мобильный Запасные Аккумуляторы для телефонов Ёмкость Тесты er Тесты обнаружения Таблица Инструмент купить на AliExpress
  13. pvvx

    Вопрос tcp/udp wi-fi serial terminal for android

    А он ещё не реализован, но изобретен. UART хорошо работает через websocket. И бинарный и текстовый ввод/вывод + установки UART и работает в любой ОС, где есть инет-броузер. Всё это требует Web на стороне модуля, для конфигурации WiFi.
  14. pvvx

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

    Странно, но не нашел в ESP-IDF DMA для PCNT... Аналогично и с PWM. Баз этого ими только яркость светодиода менять... Ни для каких таймеров DMA у ESP32 нет :(:
  15. pvvx

    RTL8710BN: Потребление CPU

    У вас не развита связь? o_O Без разницы - Интернет или смарт, ноутбук, ... Разница возникает только у ваших решений, т.к. используете не стандартные и не общепринятые протоколы и ПО. Web HTML + javascript работает на любом пользовательском устройстве. Вот как мне загрузить в комп данные с вашей...
  16. pvvx

    RTL8710BN: Потребление CPU

    Вы путаете - не управление, а оповещение о аварии и прочих ситуациях. Для более подробного анализа ситуации и требуются логи в графическом виде, которые оценивает специалист и предпринимает решение. На рабочем месте никакого обслуживающего персонала давно нет - всех заменили на "автомат". Так-же...
  17. pvvx

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

    Тут у вас ошибка в понятии архитектуры - GPIO контроллер находится на медленной шине и тактируется сам низкой частотой. При обращении к регистрам GPIO выставляется сигнал ready/busy CPU. Если, по прерываниям, то надо сохранить и восстановить регистры CPU и FPU... Поэтому никаких близких к...
  18. pvvx

    Вопрос Какой USB-TTL конвертор выбрать?

    Тут зачем-то уже спаяли: Esp8266 последовательный Wi Fi Беспроводной esp 01 Breakout esp8266 esp 01 адаптер совета модуль совместим для Arduino купить на AliExpress Но есть и полные платки, где всё уже установлено...
  19. pvvx

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

    1) Я ничего не продаю, кроме Arduino к RTL8710BN для Ардуино-полконников за 500 т.р. :) Желающим сопровождать выдается по запросу бесплатно. 2) Тут сайт о WiFi-SoC. Когда будет готов у ST WiFi-SoC, непременно сравню его с ESP8266. И это не противоречит: ? "ESP32 работает стабильно и без глюков"...
  20. pvvx

    Разнообразные модули с RTL871x и RTL8195.

    Это вы Siemens скажите и переделайте всё оборудование на всех заводах/пароходах и прочих вещах, включая бытовые приборы контроля... С таким-же успехом я вам могу сказать - CAN умер полностью несколько лет назад. Даже в его родной области, куда и был разработан, а не для эмуляции ethernet...
Сверху Снизу