Недавнее содержимое от Slacky

  1. Slacky

    ESP32 + Jlink + Eclipse (отладка)

    В плане debug все настроено, как в этой статье https://mcuoneclipse.com/2019/09/22/eclipse-jtag-debugging-the-esp32-with-a-segger-j-link
  2. Slacky

    ESP32 + Jlink + Eclipse (отладка)

    Подниму тему. Время идет, все меняется ... Я настроил отладку через JTAG на китайском J-LINK V8. На просторах инета есть описание - https://mcuoneclipse.com/2019/09/22/eclipse-jtag-debugging-the-esp32-with-a-segger-j-link Правда, я не очень понял, как мне это поможет отследить порчу кучи ...
  3. Slacky

    ESP32 и проблемы с динамическим выделением памяти, точнее с освобождением.

    Заметил, что часто модуль перегружается с вот такими сообщениями CORRUPT HEAP: Bad tail at 0x3ffb7f44. Expected 0xbaad5678 got 0x003a7465 abort() was called at PC 0x400824ee on core 1 0x400824ee: lock_acquire_generic at C:/msys32/esp-idf/components/newlib/locks.c:142 ELF file SHA256...
  4. Slacky

    Про SPIFFS и запись одного и того же файла в разные части памяти. Теория. И вопрос.

    Добрый день. Есть, допустим, конфигурационный файл. Пусть будет config. И пусть будут еще 32 клона config0, config1 ... config31. Писать в разные файлы не проблема. Но как понять при старте, какой читать? Остается переименовать и читать всегда из файла config. А вот тут вопрос, ибо не силен...
  5. Slacky

    Делюсь опытом Настройка Windows и Eclipse для ESP32

    https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html
  6. Slacky

    Делюсь опытом Настройка Windows и Eclipse для ESP32

    Ну если idf-tools последний, то все равно, где проект лежит ...
  7. Slacky

    Делюсь опытом Настройка Windows и Eclipse для ESP32

    Если воспользоваться новой информацией от самой espressif, то эти танцы с бубнами будут не нужны. В эклипс инсталлируется плагин и эклипс настроен. Правда последняя версия idf-tools заточена на питоне и cmake. Но сильно можно не вникать, достаточно посмотреть примеры из поставки ...
  8. Slacky

    ESP32, SIM800L, GPRS и PPPoS. Нужна помощь в понимании ...

    Дома и так белый IP и небольшая машинка на Линуксе смотрит в мир :)) Но хотелось бы универсального решения. Я пока пробую пример PPPoS из IDF, но уж больно он не стабильный и тот, кто его писал, он конечно хороший программист, написано очень мне нравится как. Но!!! При команде модему AT, если он...
  9. Slacky

    ESP32, SIM800L, GPRS и PPPoS. Нужна помощь в понимании ...

    Мы не много не о том, но ладно. Еще раз - у МТС есть специальная услуга - realip, она платная. Сделана специально, кому по той или иной причине нужен белый IP. Я проверял. Завел модем в режим сервера и назначил ему порт. Просканировал онлайн сканером с какого-то сайта это IP, он нашел открытым...
  10. Slacky

    ESP32, SIM800L, GPRS и PPPoS. Нужна помощь в понимании ...

    Вы не внимательны. В самом низу моего первого сообщения есть объяснение, как получить реальный IP. Не верите на слово? :)) I (1642) pppos_example: Module: SIMCOM_SIM800L I (1642) pppos_example: Operator: "MTS" I (1642) pppos_example: IMEI: 865210036257524 I (1642) pppos_example: IMSI...
  11. Slacky

    ESP32, SIM800L, GPRS и PPPoS. Нужна помощь в понимании ...

    Что хочу в результате получить - web сервер, который крутится на esp32, а доступ к нему через SIM800L по GPRS и при этом SIM800L могла принимать входящие, сама звонить и отправлять СМС. Что получил в голове по прочтению Интернета. Самый вроде правильный способ - PPPoS, т.е. PPP ower Serial. Но...
  12. Slacky

    Перестал выходить из light sleep mode после прикручивания i2c и oled 0.96 на ssd1306

    Хорошо, предположим, Вы правы. Но тогда экранчик бы точно не работал? Физически Oled двумя контактами подключен к D4 и D3, а "кнопки" через землю на D2 и D1. Как тогда все это работает?
  13. Slacky

    Перестал выходить из light sleep mode после прикручивания i2c и oled 0.96 на ssd1306

    Я наверно понял, на что Вы указываете, но мне кажется, что противоречия нет. В данном случае случае 2 - это именно GPIO2 Тут же, D2 -> 2 -> Pin2 - это все GPIO4 И получается, что D1 - это Pin1 и GPIO5, а D2 - это Pin2 и GPIO4 Ошибки не увидел (возможно она есть, я в этом не сильно...
Сверху Снизу