如何使用Segger RTT视图 - 无IDE

了解更多常见问题解答教程

4个帖子/ 0新
最后一篇
戴尔顿浦
离线
最后一次露面:2个月4周前
加入:2020-02-17 14:14
如何使用Segger RTT视图 - 无IDE

嗨,

我正在努力制定秘书处的工作。我正在使用CMake来编译我在Ubuntu上的应用程序。

我添加了#include segger_rtt.h`到`main.cn`。在main()我调用`segger_rtt_init()`,然后我刚刚做了一段时间与`segger_rtt_writestring(0,“hello \ n”);`

在我的`custom_config_qspi.h中,我添加了`#define config_rtt 1`。

我还添加了segger_rtt.c和segger_rtt_printf.c和segger标题。

这就是我所做的:

- 构建和闪存我的DA14681微控制器

- 从存储器映射到grep _segger_rtt的地址

- 打开JLINK RTT查看器V6.70:

- 连接类型:USB,
- 目标:DA14681
- 接口:SWD(4000 Hz)
- RTT控制块:Grep的地址

但我没有收到输出

我希望你能帮助我..谢谢

关键词:
设备:
PM_DIALOG.
离线
最后一次露面:4小时6分钟前
员工
加入:2018-02-08 11:03
嗨Daleonpz,

嗨Daleonpz,

请查看SDK1.0.14的Freertos_rtt项目。该项目位于Projects \ DK_Apps \模板路径下,将I / O(例如PRINTF)重定向到Segger的实时终端。请在freertos_rtt \ startup \ config.c文件中检查printf()函数。此函数使用segger_rtt_vprintf()。CONFIG_RTT宏应在CUSTOM_CONFIG_XXXXXXX.H中定义。关于RTT,该示例应作为参考。有关更多信息,请参阅Segger网站。

谢谢,PM_DIALOG.

戴尔顿浦
离线
最后一次露面:2个月4周前
加入:2020-02-17 14:14
谢谢你的回复..它是

谢谢你的回复..这是调试器的HW问题。我订购了另一个并工作。

PM_DIALOG.
离线
最后一次露面:4小时6分钟前
员工
加入:2018-02-08 11:03
嗨Daleonpz,

嗨Daleonpz,

很高兴你有它的工作!如果您有任何其他问题,请随时创建新的论坛票。

谢谢,PM_DIALOG.