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

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

  1. pvvx

    Пропадает WiFi через некоторое время после подключения платы ESP8266 к роутеру (NodeMCU, Wemos D1 mini)

    Serial.begin(9600); -> 960 байт в сек. Serial.printf("UDP packet contents: %s\n", incomingPacket); "UDP packet contents: %s\n" = 22 байта + incomingPacket(57) = 79 байт. 79*10(раз в сек) = 790 байт в сек. Видимо это предельная скорость приема у ESP :)
  2. pvvx

    BLE модули TB-04 (TLSR8251)

    В SDK cpu_sleep_wakeup(DEEPSLEEP_MODE_RET_SRAM_LOW16K , PM_WAKEUP_TIMER, clock_time() + x*CLOCK_16M_SYS_TIMER_CLK_1S) имеет ограничение: wakeup_tick - the time of short sleep, which means MCU can sleep for less than 5 minutes. Но есть pm_long_sleep_wakeup()... Фиг с лонгами, т.к. и 5 минут...
  3. pvvx

    BLE модули TB-04 (TLSR8251)

    Уточнение по п.п.1 - смотря какие драйвера/куски чипа типа UART, SPI, Flash, GPIO и т.д. активны и интенсивности работы шин (хоть к памяти). Без них может выйти и менее 2 мА. Уточнение по п.п.2 - Таймер для deep-sleep работает от RC или внешнего кварца на 32768 Гц. Но в SDK время во всяких...
  4. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Исправил, вставил относительный путь на SDK, на github теперь новые конфиги:
  5. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Да - поправить в конфиге проектов вот это:
  6. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Вам надо: 1) скачать с github UBIA. 2) Открыть Telink IDE 3) В окне проектов выбрать Import 4) Выбрать Имеющийся проект 5) Указать скачанный каталог в UBIA "TlsrSrc" 6) Поставить галку "Копировать" и нажать "Finish" Далее можно закрыть проект tl_pvvx_ble_sdk чтобы не мешался... На этом всё...
  7. pvvx

    BLE модули TB-04 (TLSR8251)

    3..3.3 mA при 24 MHz да. RTC Если надо принимать/передавать всякую белиберду смотри https://github.com/Ai-Thinker-Open/Telink_825X_SDK/tree/master/example/8258_feature_test Там должно быть передача и прием raw RF на разных модах... Вопрос не ясен, т.к. всё стандартно для BLE 5.0. Или вы не...
  8. pvvx

    BLE модули TB-04 (TLSR8251)

    Ага - в init_lcd() стоит sleep_us(50000), в show_atc_mac sleep_ms(1800 + 200 + 1800 + 200 + 1800) (=5800 ms) вместо сна на это время...
  9. pvvx

    BLE модули TB-04 (TLSR8251)

    Но первое включение питания не радует: Тут atc1441 работать, работать и ещё раз работать! :) Примерное поведение при соединении (connect): Соединение примерно на 4-ой секунде, далее обмен с мастером, чтение атрибутов и переход к коннект time 1 сек... За период на графике среднее составляет 65...
  10. pvvx

    BLE модули TB-04 (TLSR8251)

    Каково среднее потребление у прошивки из https://esp8266.ru/forum/threads/tlsr8251-lcd-termometr-lywsd03mmc-xiaomi-bluetooth-termometr.5263/ при default (ADV time cycle 1887 мс, TX +4дБ) Среднее только по чипу TLSR8253 = 0.0130 мА = 13 мкА.
  11. pvvx

    BLE модули TB-04 (TLSR8251)

    对于功耗调试正确的应用程序(硬件电路和软件的功耗调试都正确),最终 (I_suspend - I_ deepRet)是一个固定的值,比如suspend 为30uA,deepsleep retention 为2uA 时,(I_suspend - I_ deepRet) = 28uA;(T_init*I_init)最终也是固定 的值,比如I_init 为3mA,T_init 为400 uS,(T_init*I_init)为1200 uA*uS I_avgSuspend – I_avgDeepRet = T_cycle (28 – 1200/T_cycle) 可以看到,当T_cycle...
  12. pvvx

    BLE модули TB-04 (TLSR8251)

    Из той доки следует, что 'normal stack', да и размер SRAM у чипов отличается: А Ai-Thinker во всех своих проделках TB-01..04 на TLSR8253 считает, что размер SRAM 64 килобайта и типа что чип TLSR8258, а не TLSR8253 - не верьте своим глазам :P
  13. pvvx

    BLE модули TB-04 (TLSR8251)

    На всякий случай "AN_19011501-C5_Telink Kite BLE SDK Developer Handbook.pdf" кинул тут https://yadi.sk/i/FsMuapzANxT78Q Там подробнее о разметках SRAM, FLASH, boot, OTA и т.д. Это к чему приложить?
  14. pvvx

    BLE модули TB-04 (TLSR8251)

    Дока BLE_SDK_Developer_Handbook (Kite BLE SDK 3.4.0) на китайском к https://github.com/Ai-Thinker-Open/Telink_825X_SDK https://ai-thinker.oss-cn-shenzhen.aliyuncs.com/TB_Doc/BLE_SDK_Developer_Handbook.pdf есть и тут...
  15. pvvx

    BLE модули TB-04 (TLSR8251)

    И самый главный вопрос - почему тогда её не подавили efuse - ведь оно ЖРЕТ(!), даже если не используется, а в чипе есть ключи по питанию сегментов! Если не отключена - лишняя жручка в sleep и чипы должны отличаться по потреблению в sleep (не deep-sleep) в документации!
  16. pvvx

    BLE модули TB-04 (TLSR8251)

    Какоё ещё время стирания у SRAM? SRAM либо есть, либо нет и использует большую часть кристалла... Отбирать брак только в верхних сегментах никто не будет.
  17. pvvx

    BLE модули TB-04 (TLSR8251)

    При коротких периодах ADV SDK использует другой режим sleep - не deep-sleep, а обычный sleep без перезагрузки. В нем потребление во время сна больше, но период активности сокращается на общую стартовую инициализацию и составляет уже ~3.6 мс:
  18. pvvx

    BLE модули TB-04 (TLSR8251)

    На это указывает и то обстоятельство, что я пока не нашел в коде общих кодов либов для 825x никаких if в зависимости от ID чипа (регистр 0x7e), что для другой серии было на каждом шагу... reg_prod_id REG_ADDR16(0x7e) Есть различия только по reg_revision_id(?) REG_ADDR8(0x7d) (сравнение !=...
  19. pvvx

    BLE модули TB-04 (TLSR8251)

    Ещё у Telink есть такая фича для TLSR8251: Но TLSR8251xxx не поставляется в UQFN (Нет в Ordering information). Видимо разбивка маркировки краской на корпусе чипа имеет чисто маркетинговый ход, а кристалл у всех 8258 (?)
  20. pvvx

    BLE модули TB-04 (TLSR8251)

    По ходу вы опять не угадали :) Глядим что дают Ai-Thinker: https://github.com/Ai-Thinker-Open/Telink_825X_SDK При сборке примеров используется boot коды для 8258: ifeq ($(RETENTION_RAM_SIZE), 32KB) BOOT_FLAG := -DMCU_STARTUP_8258_RET_32K else BOOT_FLAG := -DMCU_STARTUP_8258_RET_16K...
Сверху Снизу