如何利用STM32的printf函数实现打印不同等级的调试信息?

2019-12-25 18:52发布

比如,我现在想在打印调试信息时设置三个等级: INFO WARN ERROR;
当我调用 printf(INFO, string)时会输出:      INFO: string
当我调用 printf(WARN, string)时会输出:  WARN: string
当我调用 printf(ERROR, string)时会输出:ERROR: string
该怎么实现呢?求大神支招。。。。。。。。。。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。