3.1 安裝 JAVA 環(huán)境
Embedded Builder 是一款基于 Eclipse 和 Java 平臺(tái)的軟件,需要安裝 java 環(huán)境,在 Oracle 官網(wǎng)下載 https://www.oracle.com/java/technologies/downloads/, 以 jdk-8u152-windows-x64.exe 為例,下載后管理員身份打開并安裝,記住安裝路徑,如“D:Program FilesJavajdk1.8.0_351”。
編輯系統(tǒng)變量,將 Java 環(huán)境添加到系統(tǒng)環(huán)境中。首先在系統(tǒng)變量中添加JAVA_HOME 這個(gè)變量。
編輯系統(tǒng)變量中的 Path 變量,單擊新建,添加如下兩個(gè)變量。
在系統(tǒng)變量中新建 CLASSPATH 變量
至此,Java環(huán)境便配置完了。Windows+R 鍵,輸入cmd并點(diǎn)擊確認(rèn),打開 dos 窗口。分別輸入java和javac,如果能正常輸出java提示信息則說(shuō)明配置成功。
3.2 創(chuàng)建一個(gè)新的工程
雙擊壓縮包下面的 Embedded Builder.exe 打開 IDE,選擇一個(gè)路徑作為 workspace 的存放位置,確認(rèn)之后即可進(jìn)入 IDE 頁(yè)面。在導(dǎo)航欄依次單擊“File->New->Project…”開始新建項(xiàng)目。在 New Project 頁(yè)面 C/C++ 選項(xiàng)卡下選擇 C Project,并單擊 Next >。
C 工程選項(xiàng)頁(yè)面中,在可執(zhí)行文件“Executable”選項(xiàng)卡下選擇“GigaDevice ARM C Project”,填好項(xiàng)目名字之后選擇下一步,在下一步中選擇對(duì)應(yīng)的芯片,剩余的配置模塊即可。
3.3 導(dǎo)入工程
在導(dǎo)航欄處依次選擇“File->Import”,開始導(dǎo)入工程。在導(dǎo)入頁(yè)面的 General 選項(xiàng)卡下選擇Existing Projects into Workspace,開始導(dǎo)入現(xiàn)有工程。
在彈出的頁(yè)面中選擇原有工程的路徑,IDE 會(huì)自動(dòng)檢索該路徑下的工程配置文件并列出存在的 Embedded Builder 項(xiàng)目。勾選需要導(dǎo)入的項(xiàng)目后單擊 Finish 即可完成工程的導(dǎo)入。
3.4 在 Embedded Builder IDE 中編譯調(diào)試 GD32
右鍵工程打開工程選項(xiàng),選擇“Build Project”開始編譯工程,編譯的 Log 信息會(huì)在下方的 console窗口打印,編譯效果如下圖所示。
單擊導(dǎo)航欄上的 debug configuration,可以進(jìn)入 Debug 配置頁(yè)面。
單擊 Debugger 選項(xiàng)卡,可以選擇需要的調(diào)試器,默認(rèn)為 GD-Link,這里切換為 J-Link。單擊Debug 按鈕進(jìn)入 Debug 頁(yè)面。
Debug頁(yè)面如下,左側(cè)為文件導(dǎo)航欄,中間為文件編輯器,右側(cè)包含寄存器、內(nèi)存、斷點(diǎn)及其他調(diào)試信息,下方是終端提示信息,Debug信息及其他提示信息。
上一篇:GD32如何設(shè)計(jì)晶振電路
下一篇:gd32和ch32的區(qū)別
推薦閱讀最新更新時(shí)間:2025-06-16 19:31




設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- Microchip 升級(jí)數(shù)字信號(hào)控制器(DSC)產(chǎn)品線 推出PWM 分辨率和 ADC 速度業(yè)界領(lǐng)先的新器件
- 意法半導(dǎo)體STM32MP23x:突破成本限制的工業(yè)AI應(yīng)用核心
- 意法半導(dǎo)體推出用于匹配遠(yuǎn)距離無(wú)線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設(shè)置字重-ESP32篇
- 使用樹莓派進(jìn)行 ESP32 Jtag 調(diào)試
- ESP32怎么在SPIFFS里面存儲(chǔ)html,css,js文件,以及網(wǎng)頁(yè)和arduino的通訊
- ESP32 freeRTOS使用測(cè)試
- LT3757,一個(gè) 10V30V 輸入、48V/1A 輸出升壓轉(zhuǎn)換器
- 使用 Semtech 的 SC2446 的參考設(shè)計(jì)
- LTC5585 的典型應(yīng)用 - 具有 IIP2 和 DC 偏移控制的寬帶 IQ 解調(diào)器
- EVAL-ADG5208FEBZ,ADG5208F 過壓保護(hù) 8:1 多路復(fù)用器評(píng)估板
- LTC3455EUF 演示板,USB 電源解決方案,USB/鋰離子適配器,3.15V @ 500mA,1.8V @ 400mA,Vin = 5V +/- 5%
- LTC3892IUH 高效率、雙路 5V/12V 輸出同步降壓型 DC/DC 控制器的典型應(yīng)用電路
- LTC3642EMS8E、5V、50mA 降壓轉(zhuǎn)換器的典型應(yīng)用電路
- 用于安全應(yīng)用的 L9654 Quad 爆管驅(qū)動(dòng)器和雙傳感器接口 ASIC 的典型應(yīng)用
- REP019: 調(diào)諧于單一110MHz IF的雙頻前端CDMA IC
- OM13076、LPCXpresso 18S37 開發(fā)板,用于 LPC43/43S00 和 LPC18S00 系列 Cortex-M MCU
- 臺(tái)積電計(jì)劃兩年后停止氮化鎵晶圓生產(chǎn),納微轉(zhuǎn)投力積電
- 研華新品搭載最新 AMD Ryzen 嵌入式 8000 系列處理器,驅(qū)動(dòng)AI 智能新篇章
- 美國(guó)EDA恢復(fù)供應(yīng)?
- 從追趕到超越:的盧深視的“AI +三維機(jī)器視覺“破局之戰(zhàn)
- 常用的音頻處理器有哪些應(yīng)用場(chǎng)景
- 研究顯示2035年全球酒店服務(wù)機(jī)器人市場(chǎng)規(guī)模有望達(dá)125億美元
- i9-14900HX對(duì)比一款換湯不換藥的馬甲老U R9-8945HX
- 納祥科技2W 24位數(shù)字功放NX4920,可用于AI語(yǔ)音播報(bào)、WIFI播放器
- 常用解調(diào)器的定義和工作原理
- 從性能與網(wǎng)絡(luò)傳輸出發(fā),講講鐵威馬MAX系列為什么一騎絕塵
- 華為Mate 40將配備雙揚(yáng)聲器:或和Mate 20X同款
- 印度禁用中國(guó)App后 千萬(wàn)粉絲網(wǎng)紅或失業(yè)
- 摩托國(guó)行5G手機(jī)Razr 2入網(wǎng):支持18W快充
- vivo X50 Pro+拍攝傳世名畫,9億像素收眼底
- 均勝電子擬為均聯(lián)智行增資1.92億歐元
- 采用MC68HC05KI16腳單片機(jī)的IC卡讀出電路
- 采用MC68HC05L5的IC卡讀寫電路
- 基于AD9911頻率源的設(shè)計(jì)與實(shí)現(xiàn)
- MCM2814與MCS-51單片機(jī)的接口方法
- X2401串行EEPROM與8031的連接電路
- 24bits轉(zhuǎn)16bits后,畫面不丟色,請(qǐng)教!!!答對(duì)馬上給分
- 新增加消滅零回復(fù)按鈕,有空就來(lái)點(diǎn)一下試試唄!
- 俺的C習(xí)題(6)——這是一個(gè)相對(duì)復(fù)雜一些的字符串處理函數(shù)
- 本人認(rèn)為比較有用的單片機(jī)書籍
- 基于嵌入式PC的PIII計(jì)算機(jī)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 代碼重定位的思考
- 三相異步電動(dòng)機(jī)的七種調(diào)速方式
- 關(guān)于STM32的DAC功能請(qǐng)教
- 這是什么芯片 沒查到
- 電磁加熱設(shè)備終于工作了