本篇通过移植开源的EasyLogger组件结合EasyFlash,使用MM32F013x内置空闲的FLASH存储空间来实现LOG日志的存储记录,使用芯片自带的RTC功能使日志在存储的时候带有日期和时间信息。
EasyLogger介绍
EasyLogger是一款超轻量级、高性能的C/C++日志库,非常适合对资源敏感的软件项目。相比于log4c、zlog这些知名的C/C++日志库,EasyLogger的功能更加简单,提供给用户的接口更少,但上手会很快,更多实用功能支持以插件(Flash、File等)形式进行动态扩展。 |