发新帖我要提问
12
返回列表
打印
[APM32E1]

使用J-LINK RTT打印调试信息

[复制链接]
楼主: heyanmei
手机看帖
扫描二维码
随时随地手机跟帖
21
这个不错啊,可以不用串口来调试,节省一个通道。

使用特权

评论回复
22
bestwell| | 2024-11-9 07:12 | 只看该作者
虽然RTT提供了高速的数据传输,但在高负载情况下,仍需注意性能瓶颈,避免过度使用RTT导致的系统延迟。

使用特权

评论回复
23
jackcat| | 2024-11-9 10:01 | 只看该作者
使用合适的日志级别,例如调试、信息、警告和错误,以便在需要时可以快速过滤和查找相关信息。

使用特权

评论回复
24
biechedan| | 2024-11-9 12:07 | 只看该作者
使用RTT API发送调试信息,确保信息格式正确,并且不会超过缓冲区大小。

使用特权

评论回复
25
claretttt| | 2024-11-9 14:10 | 只看该作者
考虑到 RTT 可能会对系统的实时性能产生影响,特别是在高频率打印日志的情况下。

使用特权

评论回复
26
phoenixwhite| | 2024-11-9 16:07 | 只看该作者
虽然RTT的实时性很好,但如果频繁打印大量的调试信息,仍然可能会对程序的实时性产生一定的影响。因此,在实际使用中需要根据需要合理控制打印的频率和内容。

使用特权

评论回复
27
bartonalfred| | 2024-11-9 18:07 | 只看该作者
RTT不会显著影响MCU的实时性,但大量频繁的打印操作仍可能对系统性能产生一定影响。

使用特权

评论回复
28
modesty3jonah| | 2024-11-9 20:01 | 只看该作者
了解并选择合适的RTT模式。阻塞模式会在缓冲区满时阻塞写操作,而非阻塞模式则会丢弃超出缓冲区容量的数据。

使用特权

评论回复
29
软核硬核| | 2024-12-13 21:15 | 只看该作者
这很好。您可以在不使用串口的情况下进行调试,并节省一个通道。

使用特权

评论回复
30
AutoMotor| | 2024-12-14 14:13 | 只看该作者
使用J-LINK RTT(实时跟踪)打印调试信息,只需设置串口通信,在程序中添加打印语句,并通过J-LINK工具查看实时输出。简单操作,高效调试。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则