Log日志打印demo
1、代码例程
esp32-S2 芯片 / Eclipse软件 开发环境
#include <stdio.h>
#include "sdkconfig.h"
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "esp_system.h"
#include "esp_spi_flash.h"
#include "esp_log.h"static const char* TAG = "example";void app_main(void)
{// 设置日志级别为DEBUGesp_log_level_set(TAG, ESP_LOG_VERBOSE);while(1){// 输出不同级别的日志消息ESP_LOGE(TAG, "This is an error message");ESP_LOGW(TAG, "This is a warning message");ESP_LOGI(TAG, "This is an info message");ESP_LOGD(TAG, "This is a debug message");ESP_LOGV(TAG, "This is a verbose message");printf(" --- > hello \n");vTaskDelay(1000 / portTICK_PERIOD_MS);}
}
2、打印Log日志信息
ctrl + shift + alt + T 快捷键可以快速调出 Terminal 窗口
ctrl + ] 退出打印模式
Enter 开始运行