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

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

  1. pvvx

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

    RAK476MA и RAK476MB - производитель "сикретный" - IoT WIFI模块 - RAK | 物联网中间件核心供应商 RAK473M integrates internal 2M SRAM ,and 512KB DRAM and 2MB flash. WIFI Chip REALTEK 8711 RTL8711 и есть, судя по замерам. RAK473M-EN.zip Надо всё свалить в отдельную тему "Модули c RTL871x"...
  2. pvvx

    Обсуждение Orange Pi Zero H2 Quad Core за 7$

    Она у вас изначально в "спящем режиме". Без него из неё дым пойдет. :p Проц там работает с "прореживанием". Пиковое значение не измерял, то думается что пи полной нагрузке на всё питание будет к 3A. В первых версиях ПО чип проца перегревался... Это всё очень хорошо - задача данных изделий =...
  3. pvvx

    Обсуждение Orange Pi Zero H2 Quad Core за 7$

    Это говорит о том, что никаких программных мер оптимизации по питанию в ПО не принималось (только стандартные и не оптимальные под её оборудование). За ПО платка заслуживает три с минусом по пятибалльной шкале, т.к. показывает соотношение порядка 50 mA к своим 150 mA, да ещё с учетом более...
  4. pvvx

    Обсуждение Orange Pi Zero H2 Quad Core за 7$

    Замер выхода из спящего режима? А ethernet не замерили - работали по нему и он был активен... :( 20..100 ms - это период beacon, после приема которого WiFi блок проснулся :)
  5. pvvx

    Вопрос Декодирование MP3

    Но у него мало SRAM. Для сетевых приложений MP3. Давно существуют замены - PIC32, младший из RTL871x и т.д. с 512 килобайт SRAM. У STM32F407 настолько хилый SDIOH? У RTL стандартный SDIOH (т.е. не требует сильного участия CPU - описывается таблица в RAM для блоков DMA хоть на всю память на...
  6. pvvx

    Вопрос Декодирование MP3

    В конфигурации по умолчанию, этот код будет выводить 16-битный моно звук. Стерео аудио возможно, но еще не был реализован. Моно до 48 кГц 16 бит + требуется микросхема внешней памяти. Внешний буфер в STM32F1xx - это несколько килобайт. Больному ESP8266 не поможет. На том-же коде давно реализован...
  7. pvvx

    Синхронизация часов.

    Пока болтали, да чай пил натикало в лог. Сделал график расхождения аппаратного счетчика ESP и принятых значений TSF от роутера по аналогии с Nikolz: Пришлось сместить один граф на 10 000 000 us - иначе пересекались.... 12 с половиной тысяч принятых TSF и пропусков не вижу... Вот и разница...
  8. pvvx

    Синхронизация часов.

    А останов на долгое время у ESP всегда есть - при смене WPA ключа от роутера, но самое главное - иногда, редко, но всегда, проходят какие-то китайские пробелы чуть ли не на секунду и ничего не работает вообще, кроме NMI. Всё это лечиться только сменой на другой модуль. :( Ну у вас на графике...
  9. pvvx

    Синхронизация часов.

    Я тоже ошибся. При передаче символов есть ещё символ перевода строки и каретки. Т.е. 12 символов на строку, из них 10 цифр. При 9600 baud, берем на символ 11 бит - 1 старт, 8 данных, 2 стоп. Получаем 11*12/9600 = 0.01375 сек на вывод строки...
  10. pvvx

    Синхронизация часов.

    Вот разброс хода таймера и хода beacon от туда: В логе: Первый столбец - время прихода beacon по часам ESP. Второй столбец - TSF переданный AP. Если взять разницу между приемами по часам ESP и вычесть разницу в переданном TSF, то получим указанный график. Дисперсия возникает из-за прерываний в...
  11. pvvx

    Синхронизация часов.

    Вера тут не при чем. Это наверно ваш цикл опроса, а не время приема и не следующее значение переданное TSF с AP. Судя по передаче 10 символов в UART на точку, скорость вывода в UART стоит от (1/0.00156)*10=6410.25641 baud. Наверно 9600 и + задержка на исполнение вычислений и т.д. ? (это гадание :))
  12. pvvx

    Синхронизация часов.

    По приему TSF создается событие и передается запрос system_os_post(). После отработки приема, когда будет работать менеджер задач, он вызовет процедуру task_GPIOs(), которая распечатает переданное время приема и младшие 32 бита TSF в UART. Могу скинуть прошивку web-свалки с данным тестом +...
  13. pvvx

    Синхронизация часов.

    uint32 GPIO_INT_init_flg DATA_IRAM_ATTR; #define GPIOs_intr_TASK_PRIO (USER_TASK_PRIO_1) #define GPIOs_intr_TASK_QUEUE_LEN 2 #define GPIOs_intr_SIG_DELTA 7 volatile uint64 recv_tsf; // принятый TSF от внешней AP volatile uint32 recv_tsf_time; // время приема TSF (младшие 32 бита) //...
  14. pvvx

    Синхронизация часов.

    У вас что, не стандартный ESP8266? У него данный счетчик строго в us.
  15. pvvx

    Синхронизация часов.

    А то, что у вас ещё прерывается всяким софтом - вы это ещё не устранили. Роутер исправно вставляет правленный на прыжки его беакона TSF, а вот с ESP ещё не проверял. Прошивка на роутере Padavan-ская... А почему цикл не 102.4 ms? Накручено что-то в роутере? Примерно измерил расхождение...
  16. pvvx

    Синхронизация часов.

    Для наглядности (тут 2 ms клетка) видим оба beacona от роутера и ESP и узреваем, что SoftAP ESP синхронизируется по внешнему сигналу от соединения её station c AP роутера. Через время ESP уплывет... Сигнал с роутера останется прыгать там-же, относительно внешнего генератора синхронизации 102.4...
  17. pvvx

    Синхронизация часов.

    Ставлю синхро ослу на внешний ген 102.400000 ms - даже не дрожит. В куче сигнал передачи на щуп с детекторным СВЧ диодом: Беакон самый "толстый" - передается на низкой модуляции... Это был роутер. Теперь ESP c web-свалкой в режиме AP+ST: Прыжки на 2 ms
  18. pvvx

    Синхронизация часов.

    Наверно никак - такая SoftAP на ней кривая или что-то в Arduino мешает ей. struct softap_config -> uint16 beacon_interval; // Note: support 100 ~ 60000 ms, default 100 (wifi_softap_get_config()). bool wifi_set_sleep_type(enum sleep_type type); enum sleep_type wifi_get_sleep_type(void);
  19. pvvx

    Синхронизация часов.

    Спит он у вас наверно. Режим MODEM или ...
  20. pvvx

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

    Я не знаю что торчит - скорее всего 1.2В для некоторых устройств. Надо включать и измерять, меняя регистры. Куда там идет аналоговое питание - вообще загадка. Есть пины питания NFC, DAC и ADC. Они идут на свои кондеры. Но в RTL8710 их якобы нет - зачем тогда висят? Но вы тоже проверьте - я один...
Сверху Снизу