Как использовать флаг ESP32 ESP32 config в platformio?
esp32
platformio
Я создаю свой проект ESP32 из platformio и хотел бы изменить CONFIG_MBEDTLS_DYNAMIC_FREE_PEER_CERT, чтобы уменьшить объем оперативной памяти. Я не понимаю, как это сделать: должен ли я изменить свой platformio.ini?
@Stéphane de Luca, 👍-1
Обсуждение1 ответ
▲ 0
Проще говоря, вы должны обновить свой platformio.ini, как предполагается в вопросе, следующим образом (см. Последнюю строку):
[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
monitor_speed = 115200
lib_deps =
adafruit/Adafruit NeoPixel@^1.10.0
plerup/EspSoftwareSerial@^6.13.2
miwagner/ESP32CAN@^0.0.1
nilsminor/TMP117-Arduino@^1.0.2
lbernstone/Tone32@^1.0.0
board_build.partitions = no_ota.csv
build_flags = -DCONFIG_MBEDTLS_DYNAMIC_BUFFER
,
@Stéphane de Luca
Смотрите также:
- esp32, platformio A fatal error occurred: Packet content transfer stopped (received 8 bytes) *** [upload] Error 2
- Таблица разделов ESP32 и место записи
- ESP32-C3 — неопределенная ссылка на esp_ble_gap_start_advertising.
- Тот же код работает на Arduino IDE, но не в PlatformIO IDE
- Как оптимизировать проверку конкретной строки в потоке UART
- ESPAsyncDNSServer не может найти AsyncUDP
- Как выбрать альтернативные контакты I2C на ESP32?
- Драйверы для чипа последовательного порта CH9102X
Если вы используете arduino-esp в platformio, то вам придется создать sdk самостоятельно., @Sim Son