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 為例,下載后管理員身份打開(kāi)并安裝,記住安裝路徑,如“D:\Program Files\Java\jdk1.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),打開(kāi) dos 窗口。分別輸入java和javac,如果能正常輸出java提示信息則說(shuō)明配置成功。
3.2 創(chuàng)建一個(gè)新的工程
雙擊壓縮包下面的 Embedded Builder.exe 打開(kāi) IDE,選擇一個(gè)路徑作為 workspace 的存放位置,確認(rèn)之后即可進(jìn)入 IDE 頁(yè)面。在導(dǎo)航欄依次單擊“File->New->Project…”開(kāi)始新建項(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”,開(kāi)始導(dǎo)入工程。在導(dǎo)入頁(yè)面的 General 選項(xiàng)卡下選擇Existing Projects into Workspace,開(kāi)始導(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
右鍵工程打開(kāi)工程選項(xiàng),選擇“Build Project”開(kāi)始編譯工程,編譯的 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 MCU方案商聚沃科技原創(chuàng)發(fā)布,了解更多GD32 MCU教程,關(guān)注聚沃科技官網(wǎng)
-
單片機(jī)
+關(guān)注
關(guān)注
6067文章
44989瀏覽量
650360 -
嵌入式
+關(guān)注
關(guān)注
5150文章
19665瀏覽量
317455 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5679瀏覽量
104633 -
GD32
+關(guān)注
關(guān)注
7文章
421瀏覽量
25474
發(fā)布評(píng)論請(qǐng)先 登錄
GD32 MCU 入門教程】GD32 MCU 常見(jiàn)外設(shè)介紹(12)FMC 模塊介紹

什么是GD32
GD32單片機(jī)簡(jiǎn)析
《GD32 MCU原理及固件庫(kù)開(kāi)發(fā)指南》 + 初讀感悟
《GD32 MCU原理及固件庫(kù)開(kāi)發(fā)指南》+讀后感
AN016基于CMAKE工具搭建GD32MCU開(kāi)發(fā)環(huán)境

兆易創(chuàng)新GD32 MCU選型手冊(cè),適用于GD32全系列MCU
不同型號(hào)的GD32 MCU如何區(qū)分?

【GD32 MCU 入門教程】一、GD32 MCU 開(kāi)發(fā)環(huán)境搭建(1)使用Keil開(kāi)發(fā)GD32

【GD32 MCU 入門教程】一、GD32 MCU 開(kāi)發(fā)環(huán)境搭建(2)使用 IAR 開(kāi)發(fā) GD32

【GD32 MCU 入門教程】GD32 MCU 常見(jiàn)外設(shè)介紹(14)RTC 模塊介紹

【GD32 MCU入門教程】GD32 MCU GPIO 結(jié)構(gòu)與使用注意事項(xiàng)

評(píng)論