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

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

  1. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    И где UART подключен к монитору пользователя в готовом устройстве? И что меняет вывод тарабаршины в UART для польхзователя? Они не имеют реальной сертификации и никаких гарантий. Никакой, кроме покупки где-то в китае бумажек. Относятся к устройствам - "Доделай всё сам" перед использованием или...
  2. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    Где стандарт языка "C" и какой "стандарт" вы подразумеваете? Какой-то свой личный? Такие стандарты меняются со временем и дополняются в зависимости от использования. Это как промышленный стандарт - сводят применимые актуальные на сегодня варианты в стандарт.
  3. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    Как это "В данном случае ничего плохого не случится" - программа не заработает - зависнет и будут вопли на всех форумах - "что я сделал не так" :) Т.е. отнимет время, энергию и прочие средства у жителей планеты на глупость сочиненную в Espressif. По этому с ними ныне никто не хочет работать из...
  4. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    Прочтите исходники любой стандартной библиотеки для "C". Там этих weak сотни, может и тысячи. :) А ссылка на вики дана чтобы идентифицировать про что разговор.
  5. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    К чему может привести while(1){} ? Только к полной неработоспособности устройства. Прерывания не запрещены. Значит очереди команд переполнятся и вылетит где-то в другом месте, возможно и сбив всякие настройки. Но самое главное это похоже на вредительство: Садимся в авто, включаем зажигание, а у...
  6. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    Он есть во всех gcc. Кто кому стандарт?
  7. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    Скорее всего "разработчики" не знают что есть атрибут weak у процедур С и учить их основам программирования бесполезно. Вот вы за более чем четыре года шастания здесь так и не освоили "C", что тогда говорить о "разработчиках" в Espressif?
  8. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    В чем у вас проблемы? Увидели любимое название в устаревшей версии общей документации? Главный репозиторий содержит примеры и для ESP8266. Но от них отказались, как и от Nordic. :p Ваш любимый Nordic может не перенести "ковид" и не вписывается в "современную модель раздела мира". А у Espressif...
  9. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Вот это https://github.com/atc1441/ATC_MiThermometer, т.е. flasher построен путем перевода исходников от java на Android какой-то программы в js с HTML. Источник так-же указан ранее в теме. Т.е. никакого реверс-инженеринг, а простое "портирование". К "реверс-инженеринг" там относится считывание...
  10. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Да и вот вам чистая OTA по Telink для web браузера - TelinkOTA. Без какого либо взлома - т.е. на оригинальных устройствах от mijia без идентификации оно не заработает, а заработает на прошивках построенных на SDK Telink.
  11. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    В примере от Telink для mijia сосуществуют две OTA - одна стандартная от mijia и вторая от Telink. Какая разница через какую процедуру записывать flash, если обе проверяют идентификацию от mijia? void entry_ota_mode(void) { if(get_mi_authorization()==0){...
  12. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    К чему это? Данная "инф" по DFU не верна. У Xiaomi mijia своя DFU, но на Telink оставлена OTA на UUID от Telink. Nordic тут при чем, если в рекомендациях от mijia разрешено использование своей системы OTA? И другие пункты тоже некорректны...
  13. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    При этом XIP - кэш Flash тоже не задействуется - а она может дать + 20 mA при работе... Прерывания находятся в IRAM, "waiti 0;" в ets_run() в ROM и команды проц не выбирает, а ждет прерывания по пинам и таймера... Это жрет PLL и 64-х битный счетчик в us в чипе? Кошмарный чип...
  14. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    По докам на IP проца значится: 1.2.6 Low-Power The Xtensa ISA has several energy-efficient attributes that enhance battery-operated systems. The core ISA is built on 32-bit operations; some embedded processors of similar performance have 64-bit base operations, which consumes additional power...
  15. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    Я просто подумал, что вы уже конкретизировали причину, а то в прошлых описаниях отсылки на питание, разводку и помехи - т.е. всё одновременно и ничего конкретного. Когда я испытывал ваш код был в очередной раз удивлен что модуль такой горячий, а выполняет всего функцию 2-х триггеров - после BLE...
  16. pvvx

    Ещё раз про сравнение ESP8266 и RTL8710

    Классно - развивается войнуха ESP против всех. https://tasmota.github.io/docs/Tuya-Convert/ Tuya начала производство некоторых модулей Wi-Fi, используя Realtek RTL8710BN Wi-Fi SOC вместо чипа ESP82xx. Tasmota не может работать на устройствах Realtek, и нет планов по их поддержке . :)...
  17. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    Имелось в виду - В чем причина неработоспособности первоначального варианта программы, при тесте на "пинцет"?
  18. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    Дык "грабли" в виде пинцета будут обнародованы?
  19. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    Ну вам ещё новые грабли подкинули - когда напишите include "nicolz.h" в пару файлах *.с, то линковщик вам сообщит что не так.
  20. pvvx

    Зависание и сброс по WDT при срабатывании прерывания от GPIO

    Если взять даже простой пустой пример в Arduino, то получаем простыню warning в несколько тысяч строк. In file included from C:\Users\test\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\cores\esp8266/HardwareSerial.h:33:0, from...
Сверху Снизу