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

評論