
1.概述
本篇文章主要介紹如何使用e2studio的編譯調(diào)試。
2.調(diào)試配置
J-Link調(diào)試配置有如下2中方式,可以點(diǎn)擊下方齒輪進(jìn)入。

也可通過點(diǎn)擊運(yùn)行->調(diào)試配置進(jìn)入。

3.啟動(dòng)欄配置
進(jìn)入調(diào)試配置之后,J-Link調(diào)試調(diào)試器基本設(shè)置如下所示。

4.調(diào)試窗口
啟動(dòng)欄位于e2studio主窗口的工具欄區(qū)域。
接口非常簡單,如下所示,用于為選定的啟動(dòng)目標(biāo)構(gòu)建和調(diào)試。

構(gòu)建按鈕:加載啟動(dòng)配置。

調(diào)試啟動(dòng)按鈕:進(jìn)入調(diào)試模式。

調(diào)試終止按鈕:退出調(diào)試模式。
5.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]視圖中一些有用的按鈕。


繼續(xù)按鈕:點(diǎn)擊可以恢復(fù)運(yùn)行。

暫停按鈕:點(diǎn)擊可以暫停運(yùn)行。

終止按鈕:點(diǎn)擊可以終止調(diào)試。

斷開連接按鈕:點(diǎn)擊可以斷開調(diào)試。

單步跳入按鈕:程序向下執(zhí)行一行(如果當(dāng)前行有方法調(diào)用,這個(gè)方法將被執(zhí)行完畢返回,然后到下一行)。

單步跳過按鈕:程序向下執(zhí)行一行。如果該行有自定義方法,則運(yùn)行進(jìn)入自定義方法(不會(huì)進(jìn)入官方類庫的方法)

下載按鈕:點(diǎn)擊可以直接將程序下載到開發(fā)板上。

復(fù)位按鈕:點(diǎn)擊可以對開發(fā)板進(jìn)行復(fù)位操作,回到電源開啟的入口點(diǎn)。

重啟按鈕:點(diǎn)擊可以重啟開發(fā)板。
6.中斷點(diǎn)調(diào)試
中斷點(diǎn)設(shè)置如下,設(shè)置完畢之后在斷電界面下可以查看已經(jīng)設(shè)置的。

7.表達(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ì)高亮顯示。

8.內(nèi)存視圖
內(nèi)存視圖允許用戶查看和編輯“內(nèi)存監(jiān)視器”中的內(nèi)存。在這里可以查看寄存器或者變量的值。

通過新建呈示可以修改數(shù)據(jù)的顯示方式。

不同的顯示方式。


9.反匯編視圖
混合編程模式下可同時(shí)查看C代碼和匯編代碼。

右鍵,點(diǎn)擊顯示Source Addresses,可以顯示指令地址。

10.變量視圖
顯示當(dāng)前程序作用域中所有有效的局部變量。

11.IO寄存器視圖
IO寄存器視圖在特定于目標(biāo)的IO文件中定義的寄存器集,包括它們的地址、十六進(jìn)制和二進(jìn)制值。用戶可以在這里面查看寄存器變化,當(dāng)寄存器數(shù)值發(fā)送變化,同樣的也會(huì)亮起黃色警告。


12.視頻教學(xué)
視頻教學(xué)在B站官方賬號,歡迎觀看B站教學(xué)視頻~
原文標(biāo)題:瑞薩e2studio----編譯調(diào)試
文章出處:【微信公眾號:RA生態(tài)工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
-
mcu
+關(guān)注
關(guān)注
146文章
17984瀏覽量
367083 -
ARM
+關(guān)注
關(guān)注
134文章
9353瀏覽量
377635 -
嵌入式
+關(guān)注
關(guān)注
5152文章
19675瀏覽量
317647 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5682瀏覽量
104831
發(fā)布評論請先 登錄
相關(guān)推薦
熱點(diǎn)推薦
【RA4L1-SENSOR】RA4L1-SENSOR開發(fā)版開箱評測+e2studio軟件安裝
和調(diào)試的開發(fā)工具。 e2 studio 基于開源Eclipse IDE和與之相關(guān)的C/C++開發(fā)工具(CDT)。 e2 studio 托管了
發(fā)表于 06-12 23:23
瑞薩RA單片機(jī)在e2 studio環(huán)境下printf編譯出錯(cuò)的問題解析
最近看到有一些網(wǎng)友在討論關(guān)于:瑞薩RA單片機(jī)在e2 studio環(huán)境下printf編譯出錯(cuò)的問題。

使用e2studio軟件新建瑞薩RA系列MCU工程
打開e2studio軟件,會(huì)默認(rèn)彈出一個(gè)名為“e2studio啟動(dòng)程序”的小窗口,它提示我們“選擇一個(gè)目錄作為工作空間”。如下圖所示。

【RA-Eco-RA4M2開發(fā)板評測】初學(xué)瑞薩-使用瑞薩flash programmer燒錄程序
本人剛?cè)肟硬痪茫瑢纹瑱C(jī)的熱情很高,于是也加入了瑞薩的板子申請隊(duì)伍,很榮幸也成為了試用者之一,此前對于瑞薩的板子從未接觸過,包括對于使用e2stud
發(fā)表于 04-29 17:28
【瑞薩RA2L1入門學(xué)習(xí)】+e2_studio軟件安裝及使用
一、e2_studio軟件安裝及使用
1.下載Releases · renesas/fsp
2.安裝
更改安裝位置
一直next
3.新建工程
更改默認(rèn)工程位置
編譯沒有錯(cuò)誤
發(fā)表于 03-28 10:40
【瑞薩RA2L1入門學(xué)習(xí)】+e2_studio軟件安裝及使用
一、e2_studio軟件安裝及使用
注冊e2 studio | Renesas 瑞薩電子
下載軟件
安裝
4.創(chuàng)建工程
更改工程位置
新
發(fā)表于 03-27 13:25
瑞薩RA8快速上手指南:Cortex-M85內(nèi)核瑞薩RA8開發(fā)環(huán)境搭建 并點(diǎn)亮一個(gè)LED
因?yàn)镃ortex-M內(nèi)核,瑞薩RA8系列單片機(jī)支持多種市面上常見的開發(fā)環(huán)境,像Keil MDK、IAR EWARM等,而本文講述的是瑞薩自家官方的IDE(

e2studio和Keil簡介及如何安裝e2studio開發(fā)環(huán)境
(簡稱為e2或e2s)是瑞薩電子的一款包含代碼開發(fā)、構(gòu)建和調(diào)試的開發(fā)工具。e2

【瑞薩RA2L1入門學(xué)習(xí)】RA2L1開發(fā)環(huán)境搭建
輕松應(yīng)對多任務(wù)和聯(lián)網(wǎng)需求。
5. 結(jié)論
e2 studio + FSP 是瑞薩 RA MCU 官方推薦的開發(fā)環(huán)境,集成了 代碼生成、調(diào)試支
發(fā)表于 03-07 11:33
【瑞薩RA2L1入門學(xué)習(xí)】新建工程和串口燒寫程序
串口下載程序軟件安裝包瑞薩芯片可以使用瑞薩官網(wǎng)的E2Studio軟件和安裝對應(yīng)的軟件生成MDK可以編譯
發(fā)表于 03-02 22:47
基于瑞薩RA0E1開發(fā)板的IIC OLED測試
基于前面關(guān)于瑞薩e2 studio開發(fā)軟件的使用,以及工程測試基礎(chǔ),本文進(jìn)一步探索實(shí)現(xiàn)硬件IIC OLED的文字和圖片顯示。

瑞薩e2studio(1)----瑞薩芯片之搭建FSP環(huán)境
視頻教學(xué)
樣品申請
請勿添加外鏈
e2studio軟件
e2studio是瑞薩的集成開發(fā)環(huán)境,F(xiàn)SP 提供了眾多可提高效率的工具,用于開發(fā)針對瑞
發(fā)表于 09-30 15:28
評論