[轉]分享一個用Telnet代替JLinkRTTClient的辦法,實現同時顯示和記錄


原帖子http://www.amobbs.com/thread-5614514-1-1.html

Jlink 驅動 升級到4.96后,提供了一個 JLinkRTTViewer,確實方便了很多,但似乎不支持中文的顯示,卻其中的Data Log卻對通道0無效, 這樣就不能同時對通道0顯示和記錄了。

記得有位網友發布過一個可以對通道0進行LOG的JLinkRTTLogger, 這樣雖然可以記錄,但卻不能實時顯示。

下面介紹一個用 Telnet 代替JLinkRTTClient,實現同時顯示和記錄,缺點是需要打開JLinkRTTLogger軟件,要在其中器件型號
首先打開JLinkRTTLogger,輸入器件型號,如STM32F103RE,后按5次回車鍵。不過需要保證C盤有temp目錄,不然會失敗。



然后打開按WIN+R快捷鍵,輸入CMD,回車。
輸入telnet 127.0.0.1 19021 回車,就可以JLinkRTTClient的功能了



進而,可以制作一個批處理文件來方便使用,內容是:
@echo off
telnet 127.0.0.1 19021
將以上內容拷貝到記事本,保存為  xxx.bat 文件即可

如果想同時記錄內容,或者你的電腦沒有安裝Telnet客戶端,可以使用SecureCRT軟件

打開SecureCRT,點文件-快速連接,選擇協議,IP地址,端口號,點連接。

點文件-會話日志,選擇一個文件,就可以保存顯示的內容了。
要停止記錄,再點一下會話日志就行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM