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