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

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

  1. Garmin

    Вопрос Проверка скорости передачи UDP

    После того, как я добился устойчивого соединения по WiFi между двумя модулями ESP-12, я занялся проверкой качества и возможной скорости соединения. Для этого я написал простенькую программу. Вначале массив из 64 байт (16 слов) забивается константами. Первое слово назначается номером пакета и при...
  2. Garmin

    Вопрос Размер IRAM

    Столкнулся тут с нехваткой памяти кэша программ. Подключение библиотеки libat в SDK 2.0 тянет за собой ещё три библиотеки, и требуемая память программ становится больше 32к. Начал гуглить вопрос 48k iram и нашёл регистр с адресом 0x3FF00024 , в котором биты 3 и 4 отвечают за маппинг памяти iram...
  3. Garmin

    Решено Несуществующие ошибки Eclipse

    Замучила меня сумасшедшая подсветка ошибок в Eclipse. Подсвечиваются несуществующие ошибки. Проверка текста не видит enum определения в #include файлах: "Symbol could not be resolved". Перерыл гугл по этой ошибке - в основном указания на обновление индексов, у меня не помогает. В путях папка с...
  4. Garmin

    Решено Настройка station mode, продолжение плясок с бубном

    Пишу свою прошивку на основе примера AT в среде UDK. Столкнулся с проблемой конфигурации модуля ESP-12 в режиме STATION MODE Что я делаю: - В программе user_init я останавливаю модуль обращением к wifi_set_opmode_current (NULL_MODE); до поступления пользовательской команды конфигурации. - После...
  5. Garmin

    Стартовый адрес irom0_text

    При компиляции тестового примера "lwip_open_demo_app" из последнего UDK при изменении размера прошивки в файле Makefile в корне проекта объём памяти не изменяется. Линкер берёт размер памяти из файла "C:\Espressif\ESP8266_SDK\ld\eagle.app.v6.ld" . Если ручками изменить размер памяти в строке "...
  6. Garmin

    Вопрос UDK Eclipse первые шаги и вопросы

    Пишу свой проект в UDK Eclipse. Определяю пользовательские AT команды так, как описано в примере "at". При компиляции выскакивает ошибка, что не найдены функции at_port_print(), at_response_ok(). Я вижу текстовые строки с этими названиями в файле "C:\Espressif\ESP8266_SDK\lib\libat.a"...
  7. Garmin

    Описание регистров ESP8266 в стиле STM

    Только начинаю писать свои программы для ESP8266. Установил UDK, компилирую учебные проекты. При попытке разобраться с имеющимися примерами я был просто в шоке от стиля написания программ. Про форматирование текста я не говорю, но сумасшедшие макросы и дефайны делают программу нечитаемой и...
Сверху Снизу