精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【GD32 MCU 入門教程】一、GD32 MCU 開發環境搭建(3)使用 Embedded Builder 開發 GD32

聚沃科技 ? 2024-08-08 16:03 ? 次閱讀

3.1 安裝 JAVA 環境

Embedded Builder 是一款基于 Eclipse 和 Java 平臺的軟件,需要安裝 java 環境,在 Oracle 官網下載 https://www.oracle.com/java/technologies/downloads/, 以 jdk-8u152-windows-x64.exe 為例,下載后管理員身份打開并安裝,記住安裝路徑,如“D:\Program Files\Java\jdk1.8.0_351”。

編輯系統變量,將 Java 環境添加到系統環境中。首先在系統變量中添加JAVA_HOME 這個變量。

wKgZoma0epyALwMJAAAeGy14lnw534.png

編輯系統變量中的 Path 變量,單擊新建,添加如下兩個變量。

wKgaoma0eqeAYAAvAABM7rOIlkM834.png

在系統變量中新建 CLASSPATH 變量

wKgaoma0eriARQrTAAAfiiUw84s151.png

至此,Java環境便配置完了。Windows+R 鍵,輸入cmd并點擊確認,打開 dos 窗口。分別輸入java和javac,如果能正常輸出java提示信息則說明配置成功。

3.2 創建一個新的工程

雙擊壓縮包下面的 Embedded Builder.exe 打開 IDE,選擇一個路徑作為 workspace 的存放位置,確認之后即可進入 IDE 頁面。在導航欄依次單擊“File->New->Project…”開始新建項目。在 New Project 頁面 C/C++ 選項卡下選擇 C Project,并單擊 Next >。

wKgZoma0esWALxXoAAAr_pvYH9s313.png

C 工程選項頁面中,在可執行文件“Executable”選項卡下選擇“GigaDevice ARM C Project”,填好項目名字之后選擇下一步,在下一步中選擇對應的芯片,剩余的配置模塊即可。

wKgZoma0etCARo7WAABt4w29WdU540.png

3.3 導入工程

在導航欄處依次選擇“File->Import”,開始導入工程。在導入頁面的 General 選項卡下選擇Existing Projects into Workspace,開始導入現有工程。

wKgaoma0et-ANVzzAABUEV1KNuI132.png

在彈出的頁面中選擇原有工程的路徑,IDE 會自動檢索該路徑下的工程配置文件并列出存在的 Embedded Builder 項目。勾選需要導入的項目后單擊 Finish 即可完成工程的導入。

wKgaoma0euuAEk0YAAEg5m2bIsA906.png

3.4 在 Embedded Builder IDE 中編譯調試 GD32

右鍵工程打開工程選項,選擇“Build Project”開始編譯工程,編譯的 Log 信息會在下方的 console窗口打印,編譯效果如下圖所示。

wKgaoma0evmAFckKAAD1cMcQtrA435.png

單擊導航欄上的 debug configuration,可以進入 Debug 配置頁面。

wKgZoma0ewWAC9K0AAFGoFu6U7w831.png

單擊 Debugger 選項卡,可以選擇需要的調試器,默認為 GD-Link,這里切換為 J-Link。單擊Debug 按鈕進入 Debug 頁面。

wKgaoma0exOAK7fHAAE9SueQIGI291.png

Debug頁面如下,左側為文件導航欄,中間為文件編輯器,右側包含寄存器、內存、斷點及其他調試信息,下方是終端提示信息,Debug信息及其他提示信息。

wKgaoma0ex2AU2csAAGL50HOytA804.png

教程GD32 MCU方案商聚沃科技原創發布,了解更多GD32 MCU教程,關注聚沃科技官網

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6020

    文章

    44351

    瀏覽量

    628198
  • 嵌入式
    +關注

    關注

    5043

    文章

    18801

    瀏覽量

    298365
  • 開發板
    +關注

    關注

    25

    文章

    4758

    瀏覽量

    96127
  • GD32
    +關注

    關注

    7

    文章

    398

    瀏覽量

    23966
收藏 人收藏

    評論

    相關推薦

    GD32 MCU 入門教程GD32 MCU 常見外設介紹(12)FMC 模塊介紹

    閃存控制器(FMC),提供了片上閃存需要的所有功能。FMC 也提供了頁擦除,整片擦除,以及32 位整字或 16 位半字編程閃存等操作。 GD32 MCU 支持不同類型編程的具體說明如下表 GD32
    的頭像 發表于 08-21 09:56 ?670次閱讀
    <b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門教程</b>】<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> 常見外設介紹(12)FMC 模塊介紹

    什么是GD32

    是不同的產品,不可能所有東西都沿用STM32,有些自主開發的東西還是有區別的。相同的地方我們就不說了,下面我給大家講下不同的地方。二、區別1、內核GD32采用二代的M3內核,STM3
    發表于 08-12 07:46

    GD32單片機簡析

    ArmCortex-M3/M4/M23/M33 MCU產品系列,并且在全球范圍內首個推出RISC-V內核通用32位MCU產品系列,如圖所示GD32
    發表于 12-13 06:29

    GD32 MCU原理及固件庫開發指南》 + 初讀感悟

    GD32 MCU原理固件庫開發指南這本書內容豐富,囊括了GD32中的所有外設,書中首先介紹了如何使用MDK或IAR軟件搭建
    發表于 03-31 22:11

    GD32 MCU原理及固件庫開發指南》+讀后感

    。 第2章介紹GD32 MCU快速入門開發平臺搭建的方法,包括對軟硬件開發平臺、調試工具、
    發表于 06-06 21:52

    AN016基于CMAKE工具搭建GD32MCU開發環境

    AN016 基于CMAKE工具搭建GD32 MCU開發環境
    發表于 02-27 18:20 ?2次下載
    AN016基于CMAKE工具<b class='flag-5'>搭建</b><b class='flag-5'>GD32MCU</b><b class='flag-5'>開發</b><b class='flag-5'>環境</b>

    兆易創新GD32 MCU選型手冊,適用于GD32全系列MCU

    兆易創新GD32MCU選型手冊,適用于GD32全系列MCUGD32MCU選型手冊,適用于GD32全系列MCU
    發表于 10-19 17:26 ?48次下載

    你了解GD32 MCU的命名規則嗎

    下面為大家介紹GD32 MCU的通用命名規則,以GD32F303ZGT6為例,其中,GD32代表GD32
    的頭像 發表于 01-13 09:38 ?3044次閱讀
    你了解<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>的命名規則嗎

    GD32 MCU的選項字節是什么?

    GD32 MCU的選項字節是什么,有什么功能呢?選項字節被誤篡改如何回復?
    的頭像 發表于 01-17 09:42 ?1028次閱讀
    <b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>的選項字節是什么?

    不同型號的GD32 MCU如何區分?

    大家是否碰到過以下應用場景:同套軟件代碼希望跑在不同型號的GD32 MCU中,但有些地方需要根據MCU型號進行調整?或者上位機或其他MCU
    的頭像 發表于 01-27 09:32 ?792次閱讀
    不同型號的<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>如何區分?

    GD32 MCU 入門教程GD32 MCU 開發環境搭建(1)使用Keil開發GD32

    GD32系列為通用型MCU,所以開發環境也可以使用通用型的IDE,目前使用較多的是KEIL、IAR、 GCC和Embedded
    的頭像 發表于 08-08 15:01 ?522次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門教程</b>】<b class='flag-5'>一</b>、<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>(1)使用Keil<b class='flag-5'>開發</b><b class='flag-5'>GD32</b>

    GD32 MCU 入門教程GD32 MCU 開發環境搭建(2)使用 IAR 開發 GD32

    GD32系列為通用型MCU,所以開發環境也可以使用通用型的IDE,目前使用較多的是KEIL、IAR、 GCC和Embedded
    的頭像 發表于 08-08 15:40 ?353次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門教程</b>】<b class='flag-5'>一</b>、<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>(2)使用 IAR <b class='flag-5'>開發</b> <b class='flag-5'>GD32</b>

    GD32 MCU 入門教程GD32 MCU 常見外設介紹(14)RTC 模塊介紹

    GD32 MCU內部提供了個RTC(實時時鐘)模塊,通過RTC可以實現日歷時鐘、鬧鐘等功能。RTC也可以用于深度睡眠或待機模式的低功耗喚醒。不同系列的GD32
    的頭像 發表于 08-23 09:18 ?202次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門教程</b>】<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> 常見外設介紹(14)RTC 模塊介紹

    GD32 MCU 入門教程GD32 MCU FPU 使用方法

    GD32 MCU FPU 使用方法
    的頭像 發表于 08-25 09:24 ?204次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門教程</b>】<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> FPU 使用方法

    GD32 MCU入門教程GD32 MCU GPIO 結構與使用注意事項

    本文是專門為基于GD32 MCU開發的工程設計人員提供,主要介紹了GPIO的功能配置、內部結構以及在不同場景使用時的注意事項,旨在幫助GD32 MC
    的頭像 發表于 09-07 10:34 ?198次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b><b class='flag-5'>入門教程</b>】<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> GPIO 結構與使用注意事項