Jlink独自のRTT Viewerツールを使用したソフトウェアデバッグの方法


###はじめに
  組み込み型一眼レフソフトウェア開発ではデバッグツールとしてJ-Linkを使用することが多く、一般的にはダウンロードやシミュレーションとして直接使用され、ソフトウェア実行時のlog出力として使用されることは少ない.ここでは、J-Linkに付属のRTT Viewerを使用して、ソフトウェアの実行時のlog出力を表示する方法について簡単に説明します.####メソッドの説明
  • SEGGER_RTT_printf.c、SEGGER_RTT.c、SEGGER_RTT_Conf.h、SEGGER_RTT.h 4部のファイルをあなたのソースコードエンジニアリングに追加します.関連ファイルのファイルは、本人が共有しているリソースからダウンロードできます.https://download.csdn.net/download/zzw17wei/10232326
  • ソースコードの初期化呼び出しSEGGER_RTT_ConfigUpBuffer(0, NULL, NULL, 0, SEGGER_RTT_MODE_NO_BLOCK_SKIP);関数の初期化.
  • 印刷logは、logを出力する必要がある場所でSEGGER_RTT_printf();関数を呼び出して印刷を出力する.
  • ロゴを表示SEGGERインストールディレクトリの下にJLinkRTTViewerを見つけます.exeこのソフトウェアをダブルクリックして実行します.Specify Target Deviceで独自のチップタイプを選択します.その後、出てきた画面でEnterを直接クリックすると、log出力
  • が表示されます.