Debug Log ========= 概述 ------ Debug Log 可将软件运行的状态、过程等信息,输出到不同的介质中并进行保存。为软件调试、维护过程中的问题追溯、性能分析、系统监控、故障预警等功能,提供参考依据。 功能特性 ------------------- - 提供不同等级的 log 输出。 - 支持 log 输出到 UART 和 Flash。 - 支持输出 core dump 信息。 - 支持 stream log 输出。 用法流程 ---------- - 自定义 level log :c:macro:`DBGLOG_LOG` - info log :c:macro:`DBGLOG_INFO` - waring log :c:macro:`DBGLOG_WARNING` - error log :c:macro:`DBGLOG_ERROR` - stream log :c:macro:`DBGLOG_STREAM_LOG` 参考示例 --------- :: 见 SDK/examples/dbglog_demo API 介绍 -------------- .. doxygenfile:: dbglog.h