日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GD32VF103开发环境简单介绍

發布時間:2023/12/10 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GD32VF103开发环境简单介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

GD32VF103開發環境簡單介紹

  • GD32VF103簡介
  • GD32VF103開發環境
  • IDE使用前準備
    • Nuclei Studio IDE
      • 1、軟件下載
      • 2、打開工程
    • GD32 Eclipse IDE

GD32VF103簡介

GD32VF103系列MCU采用了全新的基于開源指令集架構RISC-V的Bumblebee處理器內核,是兆易創新(Gigadevice)攜手中國領先的RISC-V處理器內核IP和解決方案廠商芯來科技(Nuclei System Technology),面向物聯網及其它超低功耗場景應用自主聯合開發的一款商用RISC-V處理器內核。 GD32VF103系列RISC-V MCU提供了108MHz的運算主頻,以及16KB到128KB的片上閃存和6KB到32KB的SRAM緩存,gFlash?專利技術支持內核訪問閃存高速零等待。Bumblebee內核還內置了單周期硬件乘法器、硬件除法器和加速單元應對高級運算和數據處理的挑戰。
詳情可以在GD官網查看:GD官網

GD32VF103開發環境

GD32VF103是GD與芯來科技聯合開發的,這里有基于eclipse的兩種IDE分別是Nuclei Studio IDE和GD32EclipseIDE(可能暫時還未對外開放),接下來會對他們做簡單介紹。

IDE使用前準備

在使用eclipse之前需要安裝JDK,原因不解釋。JDK下載地址

安裝很簡單一直下一步,安裝完成后,檢查一下是否安裝成功。win+R然后CMD打開命令行,測試如下,看到版本號說明安裝成功。

使用的開發板
芯片型號:GD32VF103CBT6,含有板載GD-Link。目前GD32VF103系列只支持JTAG方式不支持SW,如果使用JLINK,最好選用固件V10以上版本。

Nuclei Studio IDE

1、軟件下載

芯來科技官網

Nuclei Studio IDE是基于eclipse開源架構而成,并不像KEIL和IAR那樣開發友好,配置比較繁瑣,這里使用一種簡單的方式,后期在介紹從零新建工程的。這里下載一個芯來使用GD庫創建的一個demo工程,實現快速開發。
github下載地址

如上圖,Running_Led這個工程就是我們需要的demo工程

2、打開工程

注意:1、路徑不要太深,不能有中文路徑。
2、盡量不要放在桌面,可能會無法讀取到文件

Nuclei Studio IDE是免安裝的,解壓之后即可使用。將Running_Led工程也解壓到相同目錄,然后再創建一個NucleiStudio_workspace的文件夾,如下圖:

a、雙擊打開軟件

b、選擇剛剛創建NucleiStudio_workspace的文件作為workspace,點擊Launch

c、進入啟動界面


d、FILE----> Import…導入已經創建的工程。


如下圖,這里選擇到Running_Led路徑就可以了


導入,會發現再problems處有兩個錯誤,最后有解決方案,見問題一解決方案,不影響使用。


編譯成功后,如下圖:

e、debug配置


點擊debug后就會進入仿真
會彈出如下對話框,選擇switch。

仿真界面,


這里有個問題,就是在打開peripheral時是空白的,詳情見問題二解決方案。

仿真界面介紹:

問題一解決方案。

問題二解決方案。
這里仿真時看不見寄存器,是因為缺少一個.svd文件,這在之前的版本中是有的,現在下載的沒有,在軟件中創建一個SVD的文件夾,把它復制到這個文件夾下。


然后點擊Run —> Run Configurations

點擊仿真即可看到如下:

GD32 Eclipse IDE

1、解壓雙擊打開工程,選擇workspace空間,進入啟動界面,如圖。

2、File—>New—>Project…

3、創建C Project




4、選擇工程,clean project 然后build project即可編譯成功。

5、debug/run配置


然后其它保持默認,點擊debug即可,彈出如下對話框,選擇switch.


6、加入仿真界面。


7、查看外設寄存器。


即可查看各個寄存器

總結

以上是生活随笔為你收集整理的GD32VF103开发环境简单介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。