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

[复制链接]
3304|29
chenjun89 发表于 2024-11-8 22:54 来自手机 | 显示全部楼层
这个不错啊,可以不用串口来调试,节省一个通道。
bestwell 发表于 2024-11-9 07:12 | 显示全部楼层
虽然RTT提供了高速的数据传输,但在高负载情况下,仍需注意性能瓶颈,避免过度使用RTT导致的系统延迟。
jackcat 发表于 2024-11-9 10:01 | 显示全部楼层
使用合适的日志级别,例如调试、信息、警告和错误,以便在需要时可以快速过滤和查找相关信息。
biechedan 发表于 2024-11-9 12:07 | 显示全部楼层
使用RTT API发送调试信息,确保信息格式正确,并且不会超过缓冲区大小。
claretttt 发表于 2024-11-9 14:10 | 显示全部楼层
考虑到 RTT 可能会对系统的实时性能产生影响,特别是在高频率打印日志的情况下。
phoenixwhite 发表于 2024-11-9 16:07 | 显示全部楼层
虽然RTT的实时性很好,但如果频繁打印大量的调试信息,仍然可能会对程序的实时性产生一定的影响。因此,在实际使用中需要根据需要合理控制打印的频率和内容。
bartonalfred 发表于 2024-11-9 18:07 | 显示全部楼层
RTT不会显著影响MCU的实时性,但大量频繁的打印操作仍可能对系统性能产生一定影响。
modesty3jonah 发表于 2024-11-9 20:01 | 显示全部楼层
了解并选择合适的RTT模式。阻塞模式会在缓冲区满时阻塞写操作,而非阻塞模式则会丢弃超出缓冲区容量的数据。
软核硬核 发表于 2024-12-13 21:15 | 显示全部楼层
这很好。您可以在不使用串口的情况下进行调试,并节省一个通道。
AutoMotor 发表于 2024-12-14 14:13 | 显示全部楼层
使用J-LINK RTT(实时跟踪)打印调试信息,只需设置串口通信,在程序中添加打印语句,并通过J-LINK工具查看实时输出。简单操作,高效调试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部