STMCU小助手
发布时间:2022-4-19 22:37
一、效果欣赏
二、EasyLogger介绍 EasyLogger 是一款超轻量级(ROM<1.6K, RAM<0.3K)、高性能的 C/C++ 日志库,非常适合对资源敏感的软件项目,例如: IoT 产品、可穿戴设备、智能家居等等。相比 log4c、zlog 这些知名的 C/C++ 日志库, EasyLogger 的功能更加简单,提供给用户的接口更少,但上手会很快,更多实用功能支持以插件形式进行动态扩展。 主要特性: 1.支持用户自定义输出方式(例如:终端、文件、数据库、串口、485、Flash…); 2.日志内容可包含级别、时间戳、线程信息、进程信息等; 3.日志输出被设计为线程安全的方式,并支持 异步输出 及 缓冲输出 模式; 4.支持多种操作系统(RT-Thread、UCOS、Linux、Windows…),也支持裸机平台; 5.日志支持 RAW格式 ; 6.支持按 标签 、 级别 、 关键词 进行动态过滤; 7.各级别日志支持不同颜色显示 8.扩展性强,支持以插件形式扩展新功能。 三、EasyLogger输出带颜色文本设置 首先定义#define PKG_EASYLOGGER_ENABLE_COLOR和ELOG_COLOR_ENABLE 其次将elog_set_text_color_enabled(false);改为elog_set_text_color_enabled(true); 四、EasyLogger输出标签设置
五、EasyLogger输出
|
实战经验 | Keil工程使用NEAI库的异常问题
经验分享 | FDCAN数据段波特率增加后发送失败的问题分析
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
OpenSTLinux 6.1发布:M33-TD加持+安全升级,STM32MPU开发效率翻倍!
【经验分享】STM32CubeIDE汉化
手把手教你VSCode搭建STM32开发环境
RTOS在STM32中的应用
【下载有礼】STM32 Finder华为应用商店正式上线!移动选型工具助力开发效率升级
【2025·STM32峰会】GUI解决方案实训分享5-调通板载的NRF24L01 SPI接口并使用模块进行无线通信(发送和接收)
微信公众号
手机版