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

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

  1. pvvx

    ESP8266 и аппаратный таймер hw_timer

    с наступившим! Я не пользуюсь Arduino, т.е. очень редко, поглазеть как там дела... Тем более не ставил на неё никаких расширений. Если на Ардурину повесить нормальный редактор типа VS или Eclipse, то смысл её использования пропадает. Уж проще воткнуть туда SDK и вперед - возможностей больше.
  2. pvvx

    Анонс ESP32-S3

    Кроме большей стоимости для пользователей и Arduino поклонников ничего нового этот чип не несет. Как и прошлые чипы: Современные стандарты WiFi не поддерживает. Нет уже повсеместно типовых WiFi 5ГГц и поддержки WiFi6. Нет типового интерфейса для непосредственной связи. На сегодня это от USB2.0...
  3. pvvx

    Помогите скачать файл с Baidu

    А зачем это "Роббинс «Менеджмент (13-е издание)» Учебное пособие_Стивен Роббинс, Мэри Коултер_Пекин: Жэньминьский университет Китая Press, 2017.04_P293.pdf" ? https://yadi.sk/i/IvUewgUou5KCRQ
  4. pvvx

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

    Наковырял управление выводом, который торчит у батарейки и подписан "reset" (имеет доступ без разборки корпуса). Включается по заданным порогам и гистерезису. Знак гистерезиса указывает направление срабатывания: если меньше нуля -> включение на GPIO_P5 подтяжки 10 кОм на Vcc при уровне ниже...
  5. pvvx

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

    Докинул программирование чипа по проводу от USB-COM в эксплорере (USBCOMFlashTx.html):
  6. pvvx

    Как задать локальное время без модуля и NTP-Сервера?

    Включает смещение локального времени и текстовый описатель TM_ZONE. Если не учитывать опции, то при копировании описанной структуры от enjoynering произойдет переполнение буфера. Но вам то наверно всё равно.
  7. pvvx

    Как задать локальное время без модуля и NTP-Сервера?

    И структура tm не такая, как вы описываете. Она описана в tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\time.h , а вы в очке Ардуино это не видите.
  8. pvvx

    Как задать локальное время без модуля и NTP-Сервера?

    С Новым Годом! И как ваши часы показали 2020, потом 2021, а затем опять 2020 год, т.к. стекляшка уходит вперед, а обновление по ntp ставит время назад? :) Два раза будильник не срабатывает? Во всех нормальных ОС время корректируется плавно... Или они всего раз в день показывают правильное время...
  9. pvvx

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

    Я собирал прошивку с Apple HomeKit на эти коробочки - работает и потребление тоже возможно уложить в 1 год работы - полученное среднее тестовое потребление около 30 мкА. На сайте Telink есть SDK для всех вариантов устройств Apple HomeKit с реализацией на BLE. Выходит достаточно усложненная...
  10. pvvx

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

    У оригинальной прошивки введены неизвестные смещения, да сама плата, где стоит датчик массивная - долго прогревается, и доступ влажности ограничен масенькими дыдочками в почти герметичном пластиковом корпусе - ждите от полу часа уравнивания, да и разница температур на столе от неравномерной...
  11. pvvx

    ESP8266 и аппаратный таймер hw_timer

    А я учусь решать задачи чужими руками, через форум и непрямые ответы, чтобы и чужая голова тоже работала. :) Это защищает от таких как iG2019 и сортирует с кем можно связываться. Готового кода нет как и ответа для ЕГЭ-шника, а их так не учили, да сами они не учатся - мертвый материал для...
  12. pvvx

    ESP8266 и аппаратный таймер hw_timer

    Чтобы вы задали нужное вам время импульса. Тут 50*5 = 50 us А менее 10*5 незя, т.к. уже указывал, что время входа в прерывания и прочее исполняется долго и при меньшем возможно повторное вхождение в прерывание... А это выход другого TX UART, в который тоже идут (дублируются) сообщения загрузки...
  13. pvvx

    ESP8266 и аппаратный таймер hw_timer

    Прошел уже месяц как вы этим занимаетесь... #include "ets_sys.h" #include "gpio.h" #define INTC_EDGE_EN (*(volatile uint32_t *)0x3FF00004) #define TIMER_LOAD (*(volatile uint32_t *)0x60000600) #define TIMER_COUNT (*(volatile uint32_t *)0x60000604) #define TIMER_CTRL (*(volatile uint32_t...
  14. pvvx

    ESP8266 и аппаратный таймер hw_timer

    Какая разница, даже если он начнет счет с 0x7fffff. Пусть хоть обсчитается через 1.7 секунды. К тому времени все уже умрут, да и третий вход и последующие в прерывание таймера ничего не делает (если конечно вы правильно всё написали, а не копировали из инета).
  15. pvvx

    ESP8266 и аппаратный таймер hw_timer

    И когда вы дойдете до того, что большинство выводов у ESP8266 влияет на вариант загрузки, а так-же после включения или перезагрузки до начала исполнения кода уже вашей программы большинство пинов переключаются включая и выключая ваш диммер? Т.е. пины дергаются как это хочет Espressif и он будет...
  16. pvvx

    ESP8266 и аппаратный таймер hw_timer

    Зачем вам отключать прерывание таймера? Он же прерывается один раз по концу счета, если задан режим без автоповтора загрузки нового счета.
  17. pvvx

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

    У датчика SHTx3 есть две команды измерения: “Normal” - время замера около 11 мс, имеет такую дисперсию: “Low Power” - время замера около 0.75 мс, имеет такую дисперсию: Разница только в разбросе значений замеров. Но для индикации с одной десятой градуса уже не хватает “Low Power” режима...
  18. pvvx

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

    С другими пока не сравнивал. Но 3 шт LYWSD03MMC ставил в ряд и они показывают одинаково, а на штатной с завышением.
  19. pvvx

    OTA и прерывания

    ETS_GPIO_INTR_xxx - это по пинам только. Но ещё есть прерывание таймера. Только я не пойму, почему OTA мешают какие-то прерывания. Кто так писал? Опять типа iG2019? При обращении к критическому неатомарному коду-функции он должен сам сохранять и восстанавливать регистры разрешений прерываний и...
  20. pvvx

    OTA и прерывания

    И оно должно работать и так (*(volatile unsigned int *)0x60000330) &= ~(1<<2); в любом трансляторе C/C++ и любой среде к ESP8266.
Сверху Снизу