關於STM32F1單片機使用RTT打印日志的速度比串口打印要快,而且基本上和串口的Printf函數類似,所以在使用的時候也是很方便的。他的優點:
1.不占用串口;
2.打印速度快對CPU的運行影響小;
使用步驟是:
1.在工程里面加入RTT的4 個文件
2.包含頭文件#include "SEGGER_RTT.h"
3.在使用的地方調用函數:SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...)
SEGGER_RTT_printf(0, “”“ABC%d” ,m) ;
4.打開:
在界面里面就可以看到打印的日志了