一款线程安全的FreeRTOS(cmsis_os2)的日志调试库

DBG

一款线程安全的 FreeRTOS(cmsis_os2)的日志调试库,基于 STM32F4_HAL。

仓库地址

使用方法:

  1. uart.c中重写fputc函数。
  2. 在系统初始化阶段调用InitLogSystem();
  3. DBG.h中配置参数:
    • COLOR:是否开启彩色
    • CURRENT_LOG_LEVEL:调整日志等级
  4. 如同使用printf一样使用DBG, DBGI, DBGW, DBGE,Just enjoy it!: )

[note type=”info flat”]如果不想使用串口 1 或者是别的 STM32 型号,可以进行简单的修改。FreeRTOS 部分通用。[/note]


一款线程安全的FreeRTOS(cmsis_os2)的日志调试库
http://sinlatansen.github.io/2024/04/01/一款线程安全的FreeRTOS(cmsis_os2)的日志调试库/
作者
fugu
发布于
2024年4月1日
许可协议