zoukankan      html  css  js  c++  java
  • H7-TOOL高速DAPLINK推出离线版SEGGER RTT打印功能,简单易用,支持中文

    说明:
    1、串口作为经典的调试方式已经存在好多年了,缺点是需要一个专门的硬件接口。使用SEGGER的RTT(已经发布有几年了),无需占用系统额外的硬件资源,而且速度超快,是替代串口调试的绝佳方式。
    2、还有Event Recorder也属于这一类,仅需要SWDIO和SWCLK两个引脚即可实现。
    3、RTT Viewer实时数据传输组件,完全可以替代串口调试,速度飞快,可以在中断和多任务中随意调用。
    4、H7-TOOL的离线版SEGGER RTT Viewer功能支持16个虚拟端口消息展示,可以自动切换,比如用户可以一个用于标准输出,一个用于错误输出,另一个用于调试输出。根据需要还可以再增加输出窗口。
    5、SEGGER的RTT Viewer小软件不支持中文,所以特地做了中文支持。
    6、后面将推出PC版本的DAPLINK RTT Viewer功能。


    之前做的教程和配套例子,可以直接用H7-TOOL的SWD接口接到开发板上就可以看到效果,非常方便
    【专题教程第5期】工程调试利器RTT实时数据传输组件,替代串口调试,速度飞快,可以在中断和多任务中随意调用
    http://www.armbbs.cn/forum.php?mod=viewthread&tid=86177

    H7-TOOL所有资源汇总(含操作手册):
    http://www.armbbs.cn/forum.php?mod=viewthread&tid=89934

    注:升级的时候,固件和eMMC文件需要都升级

    注,保证统一使用下面三个版本
    V1.42版APP程序:
    h7_tool_app(V1.42).bin (1.27MB)
    H7-TOOL_STM32H7_App-master(V1.42).zip (18.45MB)

    上位机升级至V1.3:
    H7-TOOL PC机软件(V1.3.0).zip (8.72MB)
    H7-TOOL PC软件源代码(V1.3.0 2020-11-29).zip (60.69MB)

    eMMC中要存储的文件:
    注:推荐将eMMC格式化后,存到新的文件
    存放到eMMC磁盘的文件V1.40.zip (8.40MB)

    离线版RTT Viewer功能说明:
    (1)需要大家的目标板固件已经加入RTT代码。
    (2)支持16个通道展示(界面)。
    (3)进入RTT Viewer功能界面后,短按S键,C键切换通道。
    (4)长按S键可暂停运行。
    (5)长按C键可返回。
    (6)另外特别注意,如果大家要继续用DAPLINK仿真器功能,请退回到DAPLINK界面,当前还不支持DAPLINK调试和RTT Viewer同时使用。

    一个通道,RTT Viewer高速刷新:


    多个通道自动切换(GIF):


    进入RTT Viewer功能界面:


    本次升级也增加了离线串口打印功能:

  • 相关阅读:
    php实现频率限制
    手机号打码
    qxx项目大文件上传
    502错误
    mac 安装phpunit
    文件权限问题
    无题
    php安装redis扩展全
    linux中whereis、which、find、location的区别和用法
    php安装redis扩展
  • 原文地址:https://www.cnblogs.com/armfly/p/14117741.html
Copyright © 2011-2022 走看看