Skip to content

ShadowThree/dbger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

  1. 本项目是简单的嵌入式日志输出管理模块;
  2. 可以通过MCU Uart或者是JLink RTT输出日志;
  3. 可以配置日志输出级别;

使用说明

  1. 如果是通过Uart输出日志,通过CubeMX生成工程代码时,在Project Manager --> Advanced Settings中,在日志串口相应的初始化函数MX_USARTx_UART_Init后面的Do Not Generate Function Call打勾;
  2. 通过git submodule add https://github.com/ShadowThree/dbger.git ThirdUtils/dbger添加本项目到工程指定目录;
  3. 配置dbger.h
  4. main.c中调用:
#include "dbger.h"

int main(void)
{
    // ...
    LOG_INIT();
    LOG_DBG("dbger test\n");
    // ...
}
  1. 如果需要在linux环境下使用,可参考wsl_stm32_demo;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages