色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

GD32開發實戰指南(基礎篇) 第1章 開發環境搭建

嵌入式大雜燴 ? 2023-05-07 23:35 ? 次閱讀

開發環境:

MDK:Keil 5.30

開發板:GD32F207I-EVAL

MCU:GD32F207IK

1 GD32F207I-EVAL開發板簡介

筆者使用的開發板是兆易創新設計的GD32F207I-EVAL開發板。

C:\\Users\\BruceOu\\Documents\\Tencent Files\\270139773\\FileRecv\\MobileFile\\IMG20220501124732.jpg

GD32F207I-EVAL開發板使用 GD32F207IK作為主控制器,主頻120MHz、集成3MB Flash、256KB SRAM、通用定時器10、Adv. TM2、Basic TM2、系統時鐘1、看門狗2、RTC1、USART4、UART4、I2C3、SPI3、I2S1、SDIO1、CAN2.0B2、USB2.0 OTG FS1、以太網MAC1、TFT-LCD16、數字攝像頭接口1、Crypro/Hash1、EXMC/SDRAM1、ADC3、DAC*2、最多支持140GPIOs。資源非常豐富。

2 使用 Keil 5 開發 GD32

目前市面通用的MDK for ARM版本有Keil 4和Keil 5:使用Keil 4建議安裝4.74及以上;使用Keil 5建議安裝5.20以上版本。筆者的MDK是5.30。

從MDK的官網可以下載得到MDK的安裝包,然后安裝即可,關于的MDK安裝請看筆者的教程

MDK安裝教程:https://blog.csdn.net/bruceoxl/article/details/108548573

MDK下載地址:https://www.keil.com/download/product/

16833872161508daujblh97

安裝完成后會自動打開,我們將其關閉。

接下來我們下載GD32F2的軟件支持包。

下載地址:http://www.gd32mcu.com/cn/download

1683387216490dlm09upxtn

下載好后雙擊GigaDevice.GD32F20x_DFP.2.2.1.pack運行即可:

1683387216746hpez7df901

點擊[Next]即可安裝完成。

1683387217035uea62lfge0

安裝成功后,重新打開Keil,則可以在File->Device Database中出現Gigadevice的下拉選項,點擊可以查看到相應的型號。

16833872173008xjsitg1xd

3 新建GD32工程

為了方便起見,這里就使用官方的例程。

開發板資料下載地址:http://www.gd32mcu.com/cn/download/8

1683387217660kmhtgmep2j

開發板資料目前提供以下例子:

1683387217941gduff7h8fk

這里就從點燈開始,選擇第一個工程,但是官網提供的是KEIL4的例子,這里筆者就用KEIL5重新制作一個模板,如果你是KEIL4,直接打開工程就行。

Step1:新建工程并拷貝文件

新建一個文件夾,再文件夾中新建Listing、Output、Project、Readme、User文件夾。

1683387218254t94c1n2k3z

然后將GD32F20x_Firmware_Library文件夾拷貝到工程目錄下,在將LED例程和Utilities文件夾的所有源文件拷貝到User文件夾下,將readme.txt文件拷貝到Readme文件夾下。

Step2: 新建MDK工程

點擊桌面 MDK5圖標,啟動軟件,在工具欄 Project->New μVision Project…新建我們的工程文件,我們將新建的工程文件保存在Project文件夾下,名字可以隨便取,點擊保存。

1683387218528wctzdob42e

Step3: 選擇主控芯片

然后彈出芯片選擇敞口窗口,我們用的芯片是兆易創新的主控芯片GD32F105RC,主頻120MHz,內部3072K Flash,256KB SRAM。按如下選擇即可。

16833872189265t78qw8bdp

Step4: 工程文件添加

點擊工程管理按鈕。

16833872192713khypay87u

然后依次添加相應的文件。

168338721954590qntj62he

Step5: MDK 配置選項

點擊‘Options for Target’進行配置。

16833872198686vsp8fl5gq

配置Target。

1683387220276qq7c42f1w6

配置Output。

1683387220596fg1tshyqd3

配置Listing。

1683387220933esfej4yop7

接下來添加全局宏定義和頭文件包含。

1683387221307d5zh4gf0ji

1683387221611afwoutqlb3

最后嘗試編譯,編譯信息如下:

16833872219016pp72v4wxy

沒有提示錯誤則編譯通過。

4 使用GD-Link開發GD32

GD32部分開發板自帶GD-link,可以用電路板上的GD-link調試仿真代碼, 不帶的可外接GD-link模塊,具體操作方法如下。

1.第一次使用GD-link插入電腦后,會自動安裝驅動。

在Options for Target -> Debug 中選擇“CMSIS-DAP Debugger”,只有Keil 4.74以上的版本和Keil 5才支持CMSIS-DAP Debugger選項。

1683387222179mwcilxzzzn

2.在Options for Target -> Debug ->Settings勾選SWJ、 Port選擇 SW。右框IDcode會出現”0xXBAXXXXX”。

1683387222426a0fyyzv4v6

3.在Options for Target -> Debug ->Settings -> Flash Download中添加GD32的flash算法

1683387222753bol6lind6w

4.單擊下圖的快捷方式“debug”, 即可使用GD-Link進行仿真。

1683387223092ouwwsmmnzu

當然啦,也可使用GD-Link下載程序。

1683387223633ga25f5wh1t

下載程序成功后,打印信息如下:

1683387223966p7v9dv6v19

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

    關注

    25

    文章

    5032

    瀏覽量

    97371
  • keil
    +關注

    關注

    68

    文章

    1212

    瀏覽量

    166840
  • GD32
    +關注

    關注

    7

    文章

    403

    瀏覽量

    24328
收藏 人收藏

    評論

    相關推薦

    GD32開發實戰指南(基礎) 8 定時器

    開發環境: MDK:Keil 5.30 開發板:GD32F207I-EVAL MCU:GD32F207IK
    的頭像 發表于 05-12 22:14 ?7926次閱讀
    <b class='flag-5'>GD32</b><b class='flag-5'>開發</b><b class='flag-5'>實戰</b><b class='flag-5'>指南</b>(基礎<b class='flag-5'>篇</b>) <b class='flag-5'>第</b>8<b class='flag-5'>章</b> 定時器

    GD32開發實戰指南(基礎) 14 內部溫度傳感器

    GD32 有一個內部的溫度傳感器,可以用來測量 CPU 及周圍的溫度(TA)。該溫度傳感器在內部和 ADCx_IN16 輸入通道相連接,此通道把傳感器輸出的電壓轉換成數字值。溫度傳感器模擬輸入
    的頭像 發表于 05-17 08:58 ?5339次閱讀
    <b class='flag-5'>GD32</b><b class='flag-5'>開發</b><b class='flag-5'>實戰</b><b class='flag-5'>指南</b>(基礎<b class='flag-5'>篇</b>) <b class='flag-5'>第</b>14<b class='flag-5'>章</b> 內部溫度傳感器

    GD32開發實戰指南(基礎) 16 RTC

    開發環境: MDK:Keil 5.30 開發板:GD32F207I-EVAL MCU:GD32F207IK
    的頭像 發表于 05-18 22:14 ?7153次閱讀
    <b class='flag-5'>GD32</b><b class='flag-5'>開發</b><b class='flag-5'>實戰</b><b class='flag-5'>指南</b>(基礎<b class='flag-5'>篇</b>) <b class='flag-5'>第</b>16<b class='flag-5'>章</b> RTC

    GD32開發實戰指南(基礎) 17 看門狗

    開發環境: MDK:Keil 5.30 開發板:GD32F207I-EVAL MCU:GD32F207IK
    的頭像 發表于 06-03 16:00 ?1.1w次閱讀
    <b class='flag-5'>GD32</b><b class='flag-5'>開發</b><b class='flag-5'>實戰</b><b class='flag-5'>指南</b>(基礎<b class='flag-5'>篇</b>) <b class='flag-5'>第</b>17<b class='flag-5'>章</b> 看門狗

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

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

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

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

    GD32單片機開發環境搭建(Keil5安裝)

    GD32單片機開發環境搭建(Keil5安裝)
    發表于 11-13 14:36 ?40次下載
    <b class='flag-5'>GD32</b>單片機<b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>(Keil5安裝)

    MCU開發 —— GD321.開發環境搭建之 SEGGER em

    的MCU,最受關注的當屬兆易創新GD32,今年的產品基本就在這個平臺上開發了,從習慣STM32的HAL庫開發GD32的類似標準庫開發的轉變
    發表于 11-18 17:06 ?66次下載
    MCU<b class='flag-5'>開發</b> —— <b class='flag-5'>GD32</b><b class='flag-5'>篇</b>:<b class='flag-5'>1</b>.<b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>之 SEGGER em

    GD32系列總結 - VScode + keil開發環境搭建

    GD32系列總結 - VScode + keil開發環境搭建寫在前面Keil Assistant插件安裝與使用遇見的問題include波浪線警告中文備注亂碼last line of f
    發表于 11-21 17:36 ?26次下載
    <b class='flag-5'>GD32</b>系列總結 - VScode + keil<b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

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

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

    AN068 GD32MCU Windows環境Eclipse開發環境搭建教程

    AN068 GD32 MCU Windows環境Eclipse開發環境搭建教程
    發表于 03-01 18:56 ?9次下載
    AN068 <b class='flag-5'>GD</b>32MCU Windows<b class='flag-5'>環境</b>Eclipse<b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>教程

    GD32開發實戰指南(基礎) 19 程序加密

    GD32通過讀取芯片唯一ID號來實現程序的保護,防止被抄襲。96位的產品唯一身份標識所提供的參考號碼對任意一個GD32微控制器
    的頭像 發表于 05-20 09:10 ?4140次閱讀
    <b class='flag-5'>GD32</b><b class='flag-5'>開發</b><b class='flag-5'>實戰</b><b class='flag-5'>指南</b>(基礎<b class='flag-5'>篇</b>) <b class='flag-5'>第</b>19<b class='flag-5'>章</b> 程序加密

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

    GD32系列為通用型MCU,所以開發環境也可以使用通用型的IDE,目前使用較多的是KEIL、IAR、 GCC和Embedded Builder,客戶可以根據個人喜好來選擇相應的開發
    的頭像 發表于 08-08 15:01 ?1162次閱讀
    【<b class='flag-5'>GD32</b> MCU 入門教程】一、<b class='flag-5'>GD32</b> MCU <b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>(<b class='flag-5'>1</b>)使用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 Builder,客戶可以根據個人喜好來選擇相應的開發
    的頭像 發表于 08-08 15:40 ?681次閱讀
    【<b class='flag-5'>GD32</b> MCU 入門教程】一、<b class='flag-5'>GD32</b> MCU <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 開發環境搭建(3)使用 Embedded Builder 開發 GD32

    GD32系列為通用型MCU,所以開發環境也可以使用通用型的IDE,目前使用較多的是KEIL、IAR、 GCC和Embedded Builder,客戶可以根據個人喜好來選擇相應的開發
    的頭像 發表于 08-08 16:03 ?949次閱讀
    【<b class='flag-5'>GD32</b> MCU 入門教程】一、<b class='flag-5'>GD32</b> MCU <b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>(3)使用 Embedded Builder <b class='flag-5'>開發</b> <b class='flag-5'>GD32</b>
    主站蜘蛛池模板: 伊人综合在线22| 亚洲人成网77777色在线播放| 秋霞伦理电影在线看| 欧美亚洲日韩一道免费观看| 欧美乱码伦视频免费66网| 日本久久和电影| 无码任你躁久久久久久久| 亚洲乱码国产乱码精品精98| 永久免费的污视频网站| 69成人免费视频| 粉嫩极品国产在线观看| 国产又爽又黄又不遮挡视频 | 一区不卡二区卡| 最近日本字幕免费高清| MM131亚洲精品久久安然| 国产哺乳期奶水avav| 国产亚洲中文字幕视频| 六月婷婷国产精品综合| 日本亚欧热亚洲乱色视频| 亚洲地址一地址二地址三| 在线欧美免费人成视频| jk制服喷水| 国产午夜精品不卡观看| 久青草国产观看在线视频| 秋霞午夜理论理论福利无码| 亚在线观看免费视频入口| 伊人久久中文字幕久久cm| xxx69欧美| 极品少妇高潮啪啪无码吴梦| 暖暖日本手机免费完整版在线观看 | 芭乐视频网页版在线观看| 国产精品久久免费视频| 久久青青热| 色婷婷亚洲五月| 国产精品视频在线自在线| 久久久精品久久久久久| 日本zljzljzlj精品| 亚洲中文字幕欧美自拍一区| 边做边爱BD免费看片| 九九热视频 这里有精品| 日本超A大片在线观看|