# rtt viwer **Repository Path**: jujubo2020/rtt-viwer ## Basic Information - **Project Name**: rtt viwer - **Description**: 基于PyQt6开发的JLINK SEGGER RTT日志查看工具。 - **Primary Language**: 其他 - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2024-05-04 - **Last Updated**: 2026-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

logo

rtt viwer

JLINK SEGGER RTT日志查看工具

![](https://i.imgur.com/waxVImv.png) ![输入图片说明](RTT%20viewer.gif) ### 功能 - 自行探索,和jlink rtt viewer使用方式相似 - 如果需要通过jlink和mcu指令交互,要在单片机端实现rtt指令接收的任务处理,用以实时处理接收的指令解析和做出相应的回复。具体实现可参考jlink官方文档中相关的api描述。当然,也可以作为一个纯日志输出的查看工具。 ### FAQ 1. rtt viewer默认是自动搜索你的SEGGER RTT代码中<_SEGGER_RTT>变量位于RAM中的地址,有时候因为一些情况导致自动搜索无效,此时需要手动设置<_SEGGER_RTT>的搜索起始地址以及搜索范围,搜索无果可尝试扩大搜索范围 2. 使用rtt viewer时,需要安装官方的J_Link组件。否则会因为软件无法调用J_Link的静态库而无法使用。 3. 实际上,由于ARM Cortex系列的兼容性,如果你的芯片不在J_Llink的官方软件中,你可以选择一颗具有类似内核比如nRF52840去连接你的目标设备,如果能通信上也是没问题的。另外,如果J_Link官方软件中没有你的MCU型号,你可能需要先去更新你的J_Link软件包,因为新的MCU可能会在J_Link新的软件包中。 ### 致谢 感谢[bds123](https://gitee.com/bds123/RTT-T?_from=gitee_search)仓库,本软件参考此仓库jlink相关实现,并使用PyQt开发。让有使用jlink rtt viewer查看日志需求的人多一个选择。 感谢[QFluentWidgets](https://github.com/zhiyiYo/PyQt-Fluent-Widgets)开源的组件库。 ### ⚡ Visitor count ![Visitor count](https://profile-counter.glitch.me/rtt-viwer/count.svg)