更多源码分析请访问:LVGL 源码分析大全
1、概述
LVGL的日志系统实现比较简单,它支持五个日志级别和一个日志导出接口。用户可以通过lv_log_set_level
接口来设置输出日志级别;通过lv_log_register_print_cb
接口来导出日志到用户的日志管理系统中。
当然为了减少代码量,日志级别设置也有一个宏LV_LOG_LEVEL
来管理日志级别。LV_LOG_LEVEL
是从代码编译上管理日志接口的,它管理对应级别的日志是否编译进代码;而lv_log_set_level
只是控制运行时是否将日志输出。
2、API
2.1、日志级别
名称 | 值 | 描述 |
---|---|---|
LV_LOG_LEVEL_TRACE | 0 | 详细信息日志 |
LV_LOG_LEVEL_INFO | 1</ |