RTT使用技巧

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RTT使用技巧相关的知识,希望对你有一定的参考价值。

RTT:

1、将接下来在RTT Viewer上显示的数据记录到指定文件:
使用 Menu Data --> Start Logging...

快捷键:F5
停止记录并关闭文件 Shift+F5

2、使用代码控制显示在RTT Viewer上的文本的颜色
使用格式1:
SEGGER_RTT_WriteString(0, RTT_CTRL_RESET"Red: " //该字符串使用普通文本
RTT_CTRL_TEXT_BRIGHT_RED"This text is red. //该字符串文本为红色
"RTT_CTRL_TEXT_BLACK""RTT_CTRL_BG_BRIGHT_RED"This background is red." //该文本为黑色,背景为红色
RTT_CTRL_RESET"Normal text again."); //普通文本

在前面使用控制字符串

格式2:
SEGGER_RTT_printf(0, "%sTime:%s%s %.7d\\n",
RTT_CTRL_RESET,
RTT_CTRL_BG_BRIGHT_RED,
RTT_CTRL_TEXT_BRIGHT_WHITE,
1111111
);
//
// Clear the terminal.
// The first line will not be shown after this command.
//
SEGGER_RTT_WriteString(0, RTT_CTRL_CLEAR);
SEGGER_RTT_printf(0, "%sTime: %s%s%.7d\\n",
RTT_CTRL_RESET, //普通文本
RTT_CTRL_BG_BRIGHT_RED, //背景为红色
RTT_CTRL_TEXT_BRIGHT_WHITE,//文本为白色
2222222 //要显示的数据
);

将控制字符串当中%s输入,依然会被识别

技术分享

 
























以上是关于RTT使用技巧的主要内容,如果未能解决你的问题,请参考以下文章

RTT 查看器未识别 Segger RTT 控制块

J-Link RTT使用

NRF51822 如何使用RTT 实时终端调试(翻译教程)

调试备忘录-J-Link RTT的使用(原理 + 教程 + 应用 + 代码)

调试备忘录-J-Link RTT的使用(原理 + 教程 + 应用 + 代码)

RTT-Studio使用CubeMx开发串口报错