Канал esp32 printf через uart (esp-idf)

Я пытаюсь отключить все журналы в моей программе, я отключил журналы esp, но когда я использую printf в моем канале и открыть make monitorprintf еще работает.

как и почему? Я хочу отключить это.

0 ответов

Системные журналы и printf - это разные вещи здесь. В файле sdkconfig вашего проекта проверьте, установлен ли параметрCONFIG_CONSOLE_UART_DEFAULT.

Это определяет, куда сбрасываются все ваши консольные выходы.

В вашем случае вы хотите отключить все журналы printf, вы можете попробовать установитьCONFIG_CONSOLE_UART_NONE=y.

Если вы делаете это через make menuconfig esp-idf, он попадет в раздел - конфигурация компонента> ESP32-Specific > UART для вывода на консоль (по умолчанию: UART0, TX=GPIO1, RX=GPIO3) > None

Надеюсь, я ответил на ваш вопрос.:)

Другие вопросы по тегам