[N32G45x] 【开源代码】-基于国民N32G45x系列MCU使用JLINK的开发组件工具 RTT Viewwer 调试打印

[复制链接]
2465|23
 楼主| chejia12 发表于 2022-10-27 11:51 | 显示全部楼层 |阅读模式
本帖最后由 chejia12 于 2022-10-28 13:20 编辑

  平常开发者为了开发调试的方便,经常使用串口实现打印printf的数据重定向操作,但是在某些极端的情况之下,可能串口在硬件上和打印速度上会有硬件的限制和响程序的运行。所以RTT Viewer  可以弥补硬件和软件的不足之处
RTT通信速率为714k/s。相对于串口11.5k/s 115200bps)的速率,优势非常明显。在一些对时间敏的场景,串口无法胜任,可考虑使用RTT
本次是在 国民技术N32G457XXXX系列里面使用RTT,理论上使用JLINK调试即可使用RTT。据调试方面弥补串口带来的硬件和软件约束。

N32G457.zip

9.65 MB, 下载次数: 50

JLink SEGGER RTT Viewer 的应用笔记.pdf

3.03 MB, 下载次数: 65

sy12138 发表于 2022-10-27 16:49 | 显示全部楼层
文档下载不了
 楼主| chejia12 发表于 2022-10-28 13:21 | 显示全部楼层
vivilyly 发表于 2023-6-13 20:36 | 显示全部楼层
山.  寨jlink 可以使用rtt吗
modesty3jonah 发表于 2023-6-13 20:44 | 显示全部楼层
在目标系统中添加RTT组件,并在代码中引入RTT库文件。
pixhw 发表于 2023-6-13 20:49 | 显示全部楼层
使用RTT Viewer可以方便地查看实时线程的执行情况、内存占用情况、任务切换时间等信息,从而优化系统性能并提高开发效率。
olivem55arlowe 发表于 2023-6-13 21:24 | 显示全部楼层
首先调用SEGGER_RTT_ConfigUpBuffer()函数进行RTT缓冲区初始化;然后,在程序循环中使用SEGGER_RTT_printf()函数向RTT缓冲区输出信息。
kkzz 发表于 2023-6-13 21:54 | 显示全部楼层
RTT Viewer是一种支持J-Link调试器的GUI工具,可以用于在Windows下对RT-Thread中的实时线程进行追踪和调试。
lihuami 发表于 2023-6-13 22:05 | 显示全部楼层
RTT Viewer是一款使用J-Link调试器连接目标系统进行实时跟踪和日志输出的工具。
deliahouse887 发表于 2023-6-13 22:47 | 显示全部楼层
打开J-Link软件,选择对应的设备及连接方式,并启动RTT Viewer。在RTT Viewer的界面中,选择对应的通道,并设置波特率等参数。
1988020566 发表于 2023-6-13 22:57 | 显示全部楼层
在使用RTT Viewer进行调试时,需要根据目标系统和实际情况进行相应的配置和优化。
maqianqu 发表于 2023-7-5 14:44 | 显示全部楼层
可以使用J-Link的RTT功能和RTT Viewer工具来进行MCU的调试。
sdlls 发表于 2023-7-5 15:03 | 显示全部楼层
将J-Link调试器连接到您的目标MCU,并确保正确配置了连接选项,如选择正确的设备、调试模式和通信接口等。
wilhelmina2 发表于 2023-7-5 16:12 | 显示全部楼层
J-Link 的开发组件工具 RTT Viewer(Real-Time Terminal Viewer)是一种调试工具,用于与通过 Segger Real-Time Transfer(RTT)功能连接标设备进行实时通信和调试。
benjaminka 发表于 2023-7-5 16:23 | 显示全部楼层
RTT Viewer工具还提供了一些交互式的调试功能,如发送指令给目标设备、读取和写入变量值等
cemaj 发表于 2023-7-5 16:27 | 显示全部楼层
参考 Segger 官方文档和 J-Link 用户手册
chenci2013 发表于 2023-7-5 16:36 | 显示全部楼层
建立RTT连接,RTT Viewer工具会显示来自目标设备的RTT输出信息。
deliahouse887 发表于 2023-7-5 16:41 | 显示全部楼层
MCU项目中,需要配置RTT以使其与J-Link调试器兼容。这通常涉及在项目中添加RTT库文件,并在代码中启用和初始化RTT。
hudi008 发表于 2023-7-5 21:25 | 显示全部楼层
使用 J- 调试器和 RTT 功能, 可以在目标设备上实时输出日志信息、变量值和调试信息,以便更轻松地进行软件调试和故障排除。
fengm 发表于 2023-7-5 21:50 | 显示全部楼层
可以在RTT Viewer工具界面上看到通过RTT发送的日志信息、变量值和其他调试信息。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

35

帖子

1

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