SEGGER RTT实现简单,速度快,无需占用其他通信口,但是原生不支持浮点打印显示(截至 RTT version: 7.20 版本 )
SEGGER RTT的移植和使用本文不做介绍,只介绍如何加入浮点显示功能
SEGGER_RTT_printf() 函数一层层往下找,一路 可以找到下面这个函数:
(此函数在 SEGGER_RTT_printf.c中)
int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList) {
char c;
SEGGER_RTT_PRINTF_DESC BufferDesc