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

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

  1. pvvx

    Решено Не получается собрать проекты от pvvx под Linux

    Всё скинуто прямо в проект web-свалки: Переменные счетчиков хранятся в ~sys_ucnst_1~ и ~sys_ucnst_2~ Это переменные "пользователя". В user_config.h добавлено: #define USE_GPIOs_intr // включение примера с счетчиками срабатывания прерываний на GPOIs (использует ~sys_ucnst_1~ и ~sys_ucnst_2~ для...
  2. pvvx

    Решено Не получается собрать проекты от pvvx под Linux

    По конкретнее опишите, а то в общих словах сложно. Прерывания у GPIO по фронтам или по уровню и т.д. Там писать нечего. Опишите примерно - пример и кину - думаю доделаете и разберетесь...
  3. pvvx

    Исходники загрузчика, поставляемого с SDK

    Советую вам открыть платный форум с шифрованием и там разбирать свою тему. Тут открытый форум и разбирают открытое ПО. По этому вы уже крадете информацию и потом ещё её будете шифровать :) Если вам нужен уникальный номер для каких-то манипуляций - предоставьте это пользователю - пусть выберет...
  4. pvvx

    Исходники загрузчика, поставляемого с SDK

    А мак устанавливается в SDK любой и найти эту процедуру нет никакой проблемы. Мир давно отказался от всяких защит от копирования. Это несет только убытки. Никому ваше устройство не нужно. Найдут лучше и дешевле, пока вы будете возиться со своими защитами :) Тем более из ходового покупают лучше...
  5. pvvx

    Исходники загрузчика, поставляемого с SDK

    chip id у всех ESP8266 одинаков. Вы настолько больны? Я уже более 20 лет лепил всякие устройства и некоторые выпускались тысячами в месяц, но никогда защиты не ставил. По тому очень хорошо себя чувствую и не болею данной фигней :) А вскрыл более трех тысяч опухолей которые вы пытаетесь...
  6. pvvx

    Исходники загрузчика, поставляемого с SDK

    https://github.com/pvvx/esp8266web/blob/master/info/libs/boot/boot_1_2.c без куска загрузчика дальнейших модулей... Бесполезно.
  7. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    В http://aesp8266/system.xml есть счетчики со старта: <rtctime>22894041</rtctime> - 32 бита в кривых часовых тиках (RTC на частоте от встроенный резистор-кондер :) )... <mactime>0x0000000008638681</mactime> - 64 бита в мксек.
  8. pvvx

    Решено Передача массива через tcp обрывается, если есть пустой байт

    Изучайте СИ. Нуль-терминированная строка
  9. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    А кто сказал, что это модуль перезагрузился, а не потеря связи по WiFi? А если поставить ножки в режим загрузки SDIO то тоже что-то будет нет так :) Ножками при старте можно получить и сообщение "waiting for host\n" :) Нормальный старт у модуля (работает ROM-BIOS) обеспечивается только если...
  10. pvvx

    Аппаратное прерывание вызывает перезагрузку ESP8266

    Примеры с АЦП пока только в Web-свалке - https://github.com/pvvx/esp8266web/blob/master/app/driver/wdrv.c https://github.com/pvvx/esp8266web/blob/master/app/driver/adc.c Но у меня используются нестандартные (отличные от принятого в китай-SDK) описания регистров ESP8266 и сам SDK собран из кусков...
  11. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Прочитайте внимательнее ссылку из первого сообщения темы: Скорость реакции ножки RESET по просыпанию от ноги GPIO16 (deep-sleep). Если кондера на Reset нет - будет реагировать на каждый чих. Так-же, если на вход ADC подано более 1.x В - тоже перезагруз...
  12. pvvx

    Аппаратное прерывание вызывает перезагрузку ESP8266

    UDK - это пакет транслятора СИ и C++. Отличие от входящего в Дурину - имеет примеры и рассчитан на работу в СИ/С++ c SDK, без отупевающей пользователей оболочки Дурины, а в Eclipse...
  13. pvvx

    Аппаратное прерывание вызывает перезагрузку ESP8266

    Оно встроено в транслятор Дурины :) Но есть в отдельном варианте - Unofficial Developer Kit
  14. pvvx

    Аппаратное прерывание вызывает перезагрузку ESP8266

    Ну рабочее это становится когда сделано под реальный проект, а у нас тут просто тусовки на тему общих вариантов... Но вот Ардуино хотя создано в основном для работы с аппаратурой, особенно внутренней у модулей, но это дело совершенно не выполняет или делает очень не оптимально, т.к. стало просто...
  15. pvvx

    Аппаратное прерывание вызывает перезагрузку ESP8266

    В моей Web-свалке идет снятие замеров ADC по прерываниям(!) и передача в UDP до 196 кГц... АрДурина и есть дурина. Большую скорость не позволяет развить CPU - загрузка прерываниями на 196 кГц и передача по UDP. А так ADC работает и выше..
  16. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Ну Web работает и больше ничего нового в нем не требуется. Т.е. назначенные задачи все решены и я занимаюсь не только ESP8266... :) По конкретнее можно, какой счетчик и какая версия прошивки использовалась... с git или готовая? В моих испытуемых модулях перезагрузок почему-то нет... Давайте...
  17. pvvx

    Исходники загрузчика, поставляемого с SDK

    Родной класный - он меняет переменные в сохранениях WiFi конфигурации, при этом контрольки их не поправляет :) Ещё он интересен тем, что во время загрузки (пока ещё питание не устаканилось) стирает и переписывает сектора... Очень удобно - плохой конткат питания при включении и всё хорошо :) А...
  18. pvvx

    Исходники загрузчика, поставляемого с SDK

    Для OTA вроде есть rboot. И вроде он встроен уже в sming... http://richard.burtons.org/tag/rboot/ Я про него ничего не знаю, но при первых появлениях он был специальным тормозящим загрузку boot. А к китайскому исходников нет и не будет. У них почти каждую версию SDK пишется, что они что-то там...
  19. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    115273 - это истинная скорость. Ровно 115200 сделать невозможно. Тактовая частота в 80 000 000 не делится нацело на 115200, 80000000/694=115273. И правильно - вы же выключили вывод туда.
Сверху Снизу