概述
本篇文章主要介紹如何使用J-Link的SWD接口對瑞薩芯片進行調試,并以實際項目進行演示。 需要樣片的可以加qun申請:615061293 。
樣品申請
https://www.wjx.top/vm/wBbmSFp.aspx#
硬件準備
首先需要準備一個開發板,這里我準備的是芯片型號R7FAM2AD3CFP的開發板:
開發板
調試配置
J-Link調試配置有如下2中方式。 第一種為點擊上圖的小齒輪進入。
第二種為點擊運行->調試配置。
啟動欄配置
J-Link調試調試器基本設置如下所示。
調試窗口
啟動欄位于e2studio主窗口的工具欄區域。
接口非常簡單,如下所示,用于為選定的啟動目標構建和調試。
DEBUG調試按鈕
e2 studio 支持的Debug按鍵如下所示,標準GDB調試(由Eclipse IDE框架支持):斷點,表達式,寄存器, 內存、反匯編和變量,Renesas擴展到標準GDB調試:事件點,IO寄存器和跟蹤。
下面是[Debug]視圖中一些有用的按鈕:
中斷點視圖
中斷點設置如下。
表達式視圖
表達式視圖在調試期間監視全局變量、靜態變量或局部變量的值。為在所有RX調試器中,這些變量(包括作用域內的局部變量)可以設置為實時刷新,設置選擇變量,右鍵->Real-time Refresh可以切換為實時刷新。 表達式視圖列出了變量信息,當變量改變時候會高亮顯示。
內存視圖
內存視圖允許用戶查看和編輯“內存監視器”中的內存。 在這里可以查看寄存器或者變量的值。 通過新建呈示。
不同的顯示方式。
反匯編視圖
混合編程模式下可同時查看C代碼和匯編代碼。
右鍵,點擊顯示Source Addresses,可以顯示指令地址。
IO寄存器視圖
IO寄存器視圖在特定于目標的IO文件中定義的寄存器集,包括它們的地址、十六進制和二進制值。 用戶可以在這里面查看寄存器變化。
審核編輯:湯梓紅
-
寄存器
+關注
關注
31文章
5325瀏覽量
120052 -
瑞薩
+關注
關注
35文章
22294瀏覽量
86098 -
編譯
+關注
關注
0文章
654瀏覽量
32813
發布評論請先 登錄
相關推薦
評論