• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

  1. A

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

    Продолжаю свой диалог :) С retention тоже непонятно. Ставлю 16K retention, все работает как ожидается. Добавляю в retention массив 864 байта - перестает влезать. Ага, думаю, наверное, превысили 16К (хотя вообще откуда там 16 К получается? моих данных около 2 К всего). Включаю 32K retention (все...
  2. A

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

    А, нет. Это не подтяжка пропадает, это на ноге в процессе "уход в deep sleep with ret / просыпание (переинициализация)" появляется ноль. Т.е. нога притягивается к нулю на 3-4 мс. Я припаял внешнюю подтяжку 10 k на эту ножку - то же поведение, появляется там ноль. Ну я тут в своем случае...
  3. A

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

    Продолжаю потихоньку ковырять этот модуль. Выяснилось такой не очень понятный момент. Везде написано, что состояние подтягивающих резисторов у GPIO сохраняется при deep sleep with retention. Я включаю резистор 10 k pull-up, и после ухода в deep sleep и просыпания - ну да, подтяжка есть...
  4. A

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

    А ни у кого случайно нет AN_19011501-E4_Telink Kite BLE SDK Developer Handbook.pdf ? Это то же, только на нормальном языке. А то очень уж неудобно на китайском читать.
  5. A

    Обсуждение Программатор для TLSR

    Читал, но так и не понял до конца. У меня есть TLSR8253, это целевой модуль, его хочу прошивать. Есть TLSR8269, сейчас в нем прошивка EVK, кое-как работает с BDT. Чтобы использовать TLSRPGM я должен перешить как-нибудь 8269 новой прошивкой, подключить, как написано: PA7 - SWM PB1 - External...
  6. A

    HK32F030K6T6, а также перемаркированные китайские STM32F030K6T6 и не только

    Посмотрел в Элитане, похоже, те же проблемы, что и с STM. Нужно, конечно, не поверхностно смотреть, исследовать вопрос, так что утверждать не буду. 2 @nikolz: STM еще можно купить на Алиэкспрессе, но это с большой вероятностью будут перемаркированные клоны. На алибабе хороших цен не предлагают...
  7. A

    HK32F030K6T6, а также перемаркированные китайские STM32F030K6T6 и не только

    Например? Но учтите, речь о том, чем заменить/где найти в существующую разработку. Но ок, на чем предлагаете делать новые проекты?
  8. A

    HK32F030K6T6, а также перемаркированные китайские STM32F030K6T6 и не только

    Тут написано, что HK32 подходят без переделок программы (хотя здесь же предлагают скачать фирменные библиотеки), на самом деле это не совсем так. По крайней мере в моем случае. Поэтому и выложил файл в первом сообщении. Хотя всё это не очень важно, т.к. купить эти клоны в России тоже почти...
  9. A

    BLE модуль JDY-10 на чипе TLSR8266

    Еще тут оказалось, что если задать выход из сна по GPIO и установить это GPIO в состояние, пробуждающее контроллер и при этом на каждой итерации уходить в сон/тут же пробуждаться по этому GPIO, то контроллер будет занят только этим и нарушатся тайминги BLE. И установленное соединение разорвется...
  10. A

    BLE модуль JDY-10 на чипе TLSR8266

    Никак не могу понять, как работает Power Management в примере ble_module. Помогите разобраться, люди добрые. Итак, главный цикл (лишнее в коде убрал для наглядности): void main_loop () { ////////////////////////////////////// BLE entry /////////////////////////////////...
  11. A

    BLE модуль JDY-10 на чипе TLSR8266

    Тут сложно сказать, в принципе-то да, через USB-COM и у меня подключено. Это надо смотреть вашу схему - почему виснет. Про код. Я не пишу всё с нуля, я взял пример 8266_module и его модифицирую. Строчки, что я указал, и так были в app_config, я просто включил эту опцию и указал, через какую...
  12. A

    BLE модуль JDY-10 на чипе TLSR8266

    да, любым. Я смотрю putty.
  13. A

    BLE модуль JDY-10 на чипе TLSR8266

    В app_config.h включаете: /////////////////// DEBUG ///////////////////////////////// //826x module's pin simulate as a uart tx, Just for debugging #define PRINT_DEBUG_INFO 1 //open/close myprintf там же правите, на какую ногу выводить tx: #if PRINT_DEBUG_INFO...
  14. A

    BLE модуль JDY-10 на чипе TLSR8266

    Ну да, если делать, как по инструкции - то всё работает: u32 a_trig_tick; int a_trig_flg = 0; void user_loop(void) { if (a_trig_flg==0){ a_trig_tick = clock_time(); a_trig_flg=1; } if(a_trig_flg&&clock_time_exceed (a_trig_tick, 10 *100 * 1000)){...
  15. A

    BLE модуль JDY-10 на чипе TLSR8266

    Тоже пытаюсь разобраться. Поставил себе пока такую "учебную" задачу: что-нибудь записать в характеристику и вызвать bls_att_pushNotifyData. Чтобы на "приемнике" сработало событие нотификации (или индикации). Делать это периодически. Значит, нужен таймер. С таймерами непонятно - в SDK есть...
  16. A

    HK32F030K6T6, а также перемаркированные китайские STM32F030K6T6 и не только

    Вот только так, это архив из 3-х частей. Нужно переименовать файлы, оканчивающиеся на -1 и -2, в файлы с расширением HK32F030_F031_F04A应用笔记V1.0.30.z01 и HK32F030_F031_F04A应用笔记V1.0.30.z02 соответственно и потом все разархивировать (ограничения движка форума).
  17. A

    HK32F030K6T6, а также перемаркированные китайские STM32F030K6T6 и не только

    Решил тут написать, вдруг кому данная информация поможет. Итак, в связи с дефицитом STM32F030K6T6 купил на пробу HK32F030K6T6. В целом - работает, но есть и отличия. У меня, например, иногда (т.е. с некоторой вероятностью) зависал при входе/выходе в/из режима STOP. Я нашел в китайском форуме...
  18. A

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Собрал PowerProfiler, прошил - работает отлично. И по BLE, и по USB. В .html чуть коэффициенты подправил под cвой экземпляр ina226. Измерил, что хотел. В общем, шикарная вещь. Эх, надо осваивать BLE - идеи есть, а мозгов не хватает.
  19. A

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Получилось подключиться к модулю, но это, действительно, что-то с бубном. Итак, исходное положение: подключаем Vcc, GND, SWS. Нажимаем кнопку SWS в BDT - получаем "TC32 EVK: Swire err!". И так на все кнопки/команды. Что делать: 1. Отключаем Vcc. 2. Нажимаем "Activate". Получаем "Activate...
Сверху Снизу