Skip to content

Releases: ZeroOneLab/MicroLOG

MicroLOG v1.0

27 Feb 07:47
2c2a959

Choose a tag to compare

MicroLOG v1.0

一款轻量级、高易用性的嵌入式串口日志打印框架,解决嵌入式系统日志无时间戳、无代码定位、无可视化区分的调试效率难题。

项目介绍

MicroLOG基于标准C库+MCU HAL库轻量级封装,采用解耦设计适配任意MCU平台,可快速集成到各类嵌入式项目的串口日志调试场景。核心特性:

  • 高精度时间戳输出(时:分:秒.毫秒,基于系统滴答定时器);
  • 多等级彩色日志(信息/警告/错误区分不同颜色,兼容终端可视化);
  • 自动携带代码定位信息(文件名/函数名/行号),快速定位问题;
  • 内置断言宏,断言失败时打印失败表达式+代码位置并卡死;
  • 多形态日志宏(基础打印/彩色打印/带时间戳/带代码定位),适配不同调试场景;
  • 自动提取文件名(兼容/\路径分隔符),日志输出更简洁。

相关链接