摘要:前几天分享了一篇使用JLink的RTT代替串口文章,没想到这两天安富莱家更新了H7-TOOL,并且包含了全功能版 RTT Viewer功能,试了一下感觉很不错。
有关于安富莱家的H7-TooL工具在前面我已经介绍过了,电子工程师必备的调试神器—H7-TOOL
其他的功能就不说了,今天主要说一下RTT的打印功能。
下面是它支持的部分:
如果不清楚的RTT代码移植的请看:手把手教你把JLink变成串口调试助手
登录后复制
SEGGER_RTT_SetTerminal(0);SEGGER_RTT_printf(0,"果果小师弟,SEGGER RTT Terminal 0!\r\n");SEGGER_RTT_SetTerminal(1);SEGGER_RTT_printf(0,"果果小师弟,SEGGER RTT Terminal 1!\r\n");SEGGER_RTT_SetTerminal(2);SEGGER_RTT_printf(0,"果果小师弟,SEGGER RTT Terminal 2!\r\n");delay_ms(1000);1.2.3.4.5.6.7.
打开H7-TOOL上位机的RTT页面,打开RTT,就可以打印显示了。
电脑上位机可以实时显示打印信息
同时下位机H7-TOOL显示屏也可以显示,牛
同时下位机界面信息也可以同步在电脑上面显示,二合一
全新的H7-TOOL V2.0固件移植支持DAPLink仿真器功能可与其他大部分功能同时使用,不可以和RTT Viewer以及脱机烧录一起使用。如果要进入专门的 DAPLINK界面,操作如下:
第一步 | 第二步 |
第三步 | 第四步 |
第五步 |
RTTViewer
实时数据传输组件,完全可以替代串口调试,速度飞快,可以在中断和多任务中随意调用,且仅需要SWDIO
和SWCLK
两个引脚即可实现。
功能说明:
一个通道,RTT Viewer高速刷新
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删