DBG一款线程安全的FreeRTOS(cmsis_os2)的日志调试库,基于STM32F4_HAL。仓库地址。使用方法:在uart.c中重写fputc函数。在系统初始化阶段调用InitLogSystem();。在DBG.h中配置参数:COLOR:是否开启彩色CURRENT_LOG_LEVEL:调整日志等级如同使用printf一样使用DBG, DBGI, DBGW, DBGE,Just enjoy it!: ) 如果不想使用串口1或者是别的STM32型号,可以进行简单的修改。FreeRTOS部分通用。