Giga Device GD32E231C-START Arm Cortex-M23 32位元MCU控制器

概括
GD32E231C-START採用GD32E231C8T6作為主控制器。它採用Mini USB介面提供5V電源。還包括重置、啟動、喚醒鍵、LED、GD-Link、Ardunio。更多詳情請參考GD32E231C-START-V1.0原理圖。
功能引腳分配
表 2-1 功能引腳分配
| 功能 | 別針 | 描述 |
|
引領 |
PA7 | LED1 |
| PA8 | LED2 | |
| PA11 | LED3 | |
| PA12 | LED4 | |
| 重置 | K1-復位 | |
| 鑰匙 | PA0 | K2-喚醒 |
入門
EVAL板使用Mini USB連接器取得電源DC +5V,這是硬體系統正常工作電壓tage.為了下載和調試程序,板載 GD-Link 是必需的。選擇正確的啟動模式,然後上電,LEDPWR會亮起,表示電源正常。所有項目都有Keil版本和IAR版本。 Keil版本的專案是基於Keil MDK-ARM 5.25 uVision5創建的。 IAR 版本的專案是基於 IAR Embedded Workbench for ARM 8.31.1 所建立的。使用過程中應注意以下幾點:
- 如果使用Keil uVision5開啟工程。為了解決「Device Missing (s)」問題,您可以安裝GigaDevice.GD32E23x_DFP.1.0.0.pack。
- 如果使用IAR開啟工程,則需要安裝IAR_GD32E23x_ADDON_1.0.0.exe來載入相關的 files.
硬件佈局結束view
電源
圖 4-1 電源示意圖

啟動選項
引領
鑰匙
廣東聯通
單晶片
阿杜尼奧
日常使用指南
GPIO_運行_LED
演示目的
本演示包含GD32 MCU的以下功能:
- 學習使用GPIO控制LED
- 學習使用 SysTick 產生 1ms 延遲
GD32E231C-START板有四個LED。 LED1 由 GPIO 控制。該演示將展示如何點亮 LED。
DEMO運行結果
下載程式<01_GPIO_Running_LED>到EVAL板,LED1將依1000ms的間隔依序亮滅,重複此程序。 GPIO_Key_Polling_mode
演示目的
本演示包含GD32 MCU的以下功能:
- 學習使用GPIO控制LED和按鍵
- 學習使用 SysTick 產生 1ms 延遲
GD32E231C-START 板有兩個按鍵和四個 LED。這兩個鍵分別是複位鍵和喚醒鍵。 LED1 由 GPIO 控制。本示範將展示如何使用 Wakeup 鍵來控制 LED1。當按下喚醒鍵時,會檢查IO口的輸入值。如果值為1則等待50ms。再次檢查IO口的輸入值。如果該值仍為1,則表示按鈕按下成功,並切換LED1。
DEMO運行結果
下載程式<02_GPIO_Key_Polling_mode>到EVAL板,所有LED閃爍一次進行測試,LED1亮,按下Wakeup Key,LED1將關閉。再次按下喚醒鍵,LED1將會點亮。
EXTI_Key_Interrupt_mode
演示目的
本演示包含GD32 MCU的以下功能:
- 學習使用GPIO控制LED和KEY
- 學習使用EXTI產生外部中斷
GD32E231C-START 板有兩個按鍵和四個 LED。這兩個鍵分別是複位鍵和喚醒鍵。 LED1 由 GPIO 控制。本示範將展示如何使用 EXTI 中斷線來控制 LED1。在中斷服務函數中,示範將切換 LED1。
DEMO運行結果
下載程式<03_EXTI_Key_Interrupt_mode>到EVAL板,所有LED閃爍一次進行測試,LED1亮,按下Wakeup Key,LED1將關閉。再次按下喚醒鍵,LED1將會點亮。
TIMER_Key_EXTI
本演示包含GD32 MCU的以下功能:
- 學習使用GPIO控制LED和KEY
- 學習使用EXTI產生外部中斷
- 學習使用TIMER產生PWM
GD32E231C-START 板有兩個按鍵和四個 LED。這兩個鍵分別是複位鍵和喚醒鍵。 LED1 由 GPIO 控制。本示範將展示如何使用 TIMER PWM 觸發 EXTI 中斷來切換 LED1 的狀態,並使用 EXTI 中斷線來控制 LED1。當按下喚醒鍵時,會產生中斷。在中斷服務函數中,示範將切換 LED1。
DEMO運行結果
下載程式<04_TIMER_Key_EXTI>到EVAL板,所有LED閃爍一次進行測試,按下Wakeup Key,LED1將會點亮。再次按下喚醒鍵,LED1 將關閉。連接PA6(TIMER2_CH0)和PA5
修訂歷史
| 修訂號 | 描述 | 日期 |
| 1.0 | 初始版本 | 19年2019月XNUMX日 |
| 1.1 | 修改文件標題和主頁 | 31 年 2021 月 XNUMX 日 |
重要通知
本文檔屬於兆易創新半導體有限公司的財產。 及其子公司(「本公司」)。 本文件,包括本文件中所述的公司的任何產品(「產品」),根據中華人民共和國和全球其他司法管轄區的智慧財產權法和條約歸公司所有。 本公司保留此類法律和條約規定的所有權利,並且不授予其專利、版權、商標或其他智慧財產權的任何許可。 其中提及的第三方名稱和品牌(如有)均為其各自所有者的財產,僅供識別之用。 本公司對本文件或任何產品不提供任何類型的明示或暗示的保證,包括但不限於適銷性和特定用途適用性的暗示保證。 本公司不承擔因應用或使用本文件中所述的任何產品而產生的任何責任。 本文檔中提供的任何資訊僅供參考。 本文檔的使用者有責任正確設計、編程和測試由本資訊組成的任何應用程式以及任何最終產品的功能和安全性。 除適用協議中明確規定的客製化產品外,產品僅為普通商業、工業、個人和/或家庭應用而設計、開發和/或製造。 產品並非設計、設計或授權用作設計或設計用於操作武器、武器系統、核子裝置、原子能控制儀器、燃燒控制儀器、飛機或太空船儀器、運輸儀器、交通號誌的系統中的組件儀器、維生設備或系統、其他醫療設備或系統(包括復甦設備和外科植入物)、污染控製或有害物質管理,或設備或產品故障可能導致人身傷害、死亡、財產或財產損失的其他用途環境損害(“非預期用途”)。 客戶應採取一切行動確保按照適用的法律和法規使用和銷售產品。 本公司不承擔全部或部分責任,客戶應並特此免除本公司及其供應商和/或經銷商因產品的所有非預期使用而引起或與之相關的任何索賠、損害或其他責任。 客戶應賠償並確保本公司及其供應商和/或分銷商免受因產品的任何非預期使用而引起的或與之相關的所有索賠、費用、損害和其他責任,包括人身傷害或死亡索賠。 本文檔中的資訊僅提供與產品相關的資訊。
文件/資源
![]() |
GigaDevice GD32E231C-START Arm Cortex-M23 32位元MCU控制器 [pdf] 使用者指南 GD32E231C-START,Arm Cortex-M23 32 位元 MCU 控制器,Cortex-M23 32 位元 MCU 控制器,32 位元 MCU 控制器,MCU 控制器,GD32E231C-START,控制器 |










