Giga uređaj GD32E231C-START Arm Cortex-M23 32-bitni MCU kontroler

Sažetak
GD32E231C-START koristi GD32E231C8T6 kao glavni kontroler. Koristi Mini USB sučelje za napajanje od 5V. Reset, Boot, Wakeup tipka, LED, GD-Link, Ardunio su također uključeni. Za više detalja pogledajte shemu GD32E231C-START-V1.0.
Dodjela funkcijskih pinova
Tablica 2-1 Dodjela funkcijskih pinova
| Funkcija | Pin | Opis |
|
LED |
PA7 | LED1 |
| PA8 | LED2 | |
| PA11 | LED3 | |
| PA12 | LED4 | |
| RESETIRANJE | K1-Reset | |
| KLJUČ | PA0 | K2-Buđenje |
Početak rada
EVAL ploča koristi Mini USB konektor za napajanje DC +5V, što je normalni rad hardverskog sustavatage. GD-Link na brodu je neophodan za preuzimanje i otklanjanje pogrešaka programa. Odaberite ispravan način pokretanja i zatim uključite, LEDPWR će se uključiti, što znači da je napajanje u redu. Postoje Keil verzija i IAR verzija svih projekata. Keil verzija projekata kreirana je na temelju Keil MDK-ARM 5.25 uVision5. IAR verzija projekata stvorena je na temelju IAR Embedded Workbench za ARM 8.31.1. Tijekom uporabe treba voditi računa o sljedećim točkama:
- Ako koristite Keil uVision5 za otvaranje projekta. Kako biste riješili problem "Device Missing(s)", možete instalirati GigaDevice.GD32E23x_DFP.1.0.0.pack.
- Ako koristite IAR za otvaranje projekta, instalirajte IAR_GD32E23x_ADDON_1.0.0.exe za učitavanje pridruženog files.
Raspored hardvera gotovview
Napajanje
Slika 4-1 Shematski dijagram napajanja

Mogućnost pokretanja
LED
KLJUČ
GD-Link
MCU
Ardunio
Vodič za rutinsku uporabu
GPIO_Running_LED
DEMO namjena
Ovaj demo uključuje sljedeće funkcije GD32 MCU:
- Naučite koristiti GPIO za upravljanje LED-om
- Naučite koristiti SysTick za generiranje kašnjenja od 1 ms
GD32E231C-START ploča ima četiri LED diode. LED1 kontrolira GPIO. Ovaj demo pokazat će kako upaliti LED.
DEMO trčanje rezultata
Preuzmite program < 01_GPIO_Running_LED > na EVAL ploču, LED1 će se paliti i gasiti redom u intervalima od 1000 ms, ponovite postupak. GPIO_Key_Polling_mode
DEMO namjena
Ovaj demo uključuje sljedeće funkcije GD32 MCU:
- Naučite koristiti GPIO kontrolu LED-a i tipke
- Naučite koristiti SysTick za generiranje kašnjenja od 1 ms
GD32E231C-START ploča ima dvije tipke i četiri LED diode. Dvije tipke su tipka za resetiranje i tipka za buđenje. LED1 kontrolira GPIO. Ovaj demo pokazat će kako koristiti tipku Wakeup za kontrolu LED1. Kada pritisnete tipku za buđenje, provjerit će se ulazna vrijednost IO porta. Ako je vrijednost 1 i čekat će 50ms. Ponovno provjerite ulaznu vrijednost IO porta. Ako je vrijednost još uvijek 1, to znači da je tipka uspješno pritisnuta i uključite LED1.
DEMO trčanje rezultata
Preuzmite program < 02_GPIO_Key_Polling_mode > na EVAL ploču, sve LED diode će zatreperiti jednom za testiranje i LED1 je uključena, pritisnite tipku Wakeup, LED1 će se ugasiti. Ponovno pritisnite tipku za buđenje, LED1 će se uključiti.
EXTI_Key_Interrupt_mode
DEMO namjena
Ovaj demo uključuje sljedeće funkcije GD32 MCU:
- Naučite koristiti GPIO kontrolu LED i KEY
- Naučite koristiti EXTI za generiranje vanjskog prekida
GD32E231C-START ploča ima dvije tipke i četiri LED diode. Dvije tipke su tipka za resetiranje i tipka za buđenje. LED1 kontrolira GPIO. Ovaj demo pokazat će kako koristiti EXTI liniju prekida za kontrolu LED1. Kada pritisnete tipku za buđenje, proizvest će se prekid. U funkciji usluge prekida, demo će uključiti LED1.
DEMO trčanje rezultata
Preuzmite program < 03_EXTI_Key_Interrupt_mode > na EVAL ploču, sve LED diode će zatreperiti jednom za testiranje i LED1 je uključena, pritisnite tipku Wakeup, LED1 će se ugasiti. Ponovno pritisnite tipku za buđenje, LED1 će se uključiti.
TIMER_Key_EXTI
Ovaj demo uključuje sljedeće funkcije GD32 MCU:
- Naučite koristiti GPIO kontrolu LED i KEY
- Naučite koristiti EXTI za generiranje vanjskog prekida
- Naučite koristiti TIMER za generiranje PWM-a
GD32E231C-START ploča ima dvije tipke i četiri LED diode. Dvije tipke su tipka za resetiranje i tipka za buđenje. LED1 kontrolira GPIO. Ovaj demo će pokazati kako koristiti TIMER PWM za pokretanje EXTI prekida za promjenu stanja LED1 i EXTI linije prekida za kontrolu LED1. Kada pritisnete tipku za buđenje, proizvest će se prekid. U funkciji usluge prekida, demo će uključiti LED1.
DEMO trčanje rezultata
Preuzmite program < 04_TIMER_Key_EXTI > na EVAL ploču, sve LED diode će zatreperiti jednom za testiranje, pritisnite tipku Wakeup, LED1 će se uključiti. Ponovno pritisnite tipku za buđenje, LED1 će se ugasiti. Spojite PA6(TIMER2_CH0) i PA5
Povijest revizija
| Revizija br. | Opis | Datum |
| 1.0 | Početno izdanje | 19. veljače 2019 |
| 1.1 | Izmijenite zaglavlje dokumenta i početnu stranicu | 31. prosinca 2021 |
Važna obavijest
Ovaj dokument je vlasništvo GigaDevice Semiconductor Inc. i njegovih podružnica (“Društvo”). Ovaj dokument, uključujući bilo koji proizvod Društva opisan u ovom dokumentu ("Proizvod"), u vlasništvu je Društva prema zakonima i ugovorima o intelektualnom vlasništvu Narodne Republike Kine i drugih jurisdikcija širom svijeta. Tvrtka pridržava sva prava prema takvim zakonima i ugovorima i ne daje nikakvu licencu prema svojim patentima, autorskim pravima, zaštitnim znakovima ili drugim pravima intelektualnog vlasništva. Nazivi i robne marke trećih strana koji se spominju (ako postoje) vlasništvo su njihovih vlasnika i spominju se samo u svrhu identifikacije. Tvrtka ne daje nikakva jamstva bilo koje vrste, izričita ili prešutna, u vezi s ovim dokumentom ili bilo kojim proizvodom, uključujući, ali ne ograničavajući se na, prešutna jamstva o mogućnosti prodaje i prikladnosti za određenu svrhu. Tvrtka ne preuzima nikakvu odgovornost koja proizlazi iz primjene ili upotrebe bilo kojeg proizvoda opisanog u ovom dokumentu. Sve informacije navedene u ovom dokumentu dane su samo u referentne svrhe. Odgovornost je korisnika ovog dokumenta da pravilno dizajnira, programira i testira funkcionalnost i sigurnost bilo koje aplikacije napravljene od ovih informacija i bilo kojeg rezultirajućeg proizvoda. Osim prilagođenih proizvoda koji su izričito navedeni u primjenjivom ugovoru, proizvodi su dizajnirani, razvijeni i/ili proizvedeni samo za uobičajene poslovne, industrijske, osobne i/ili kućanske primjene. Proizvodi nisu dizajnirani, namijenjeni ili odobreni za upotrebu kao komponente u sustavima dizajniranim ili namijenjenim za rad oružja, sustavima oružja, nuklearnim instalacijama, instrumentima za kontrolu atomske energije, instrumentima za kontrolu izgaranja, instrumentima za zrakoplove ili svemirske brodove, instrumentima za prijevoz, prometnoj signalizaciji instrumenti, uređaji ili sustavi za održavanje života, drugi medicinski uređaji ili sustavi (uključujući opremu za oživljavanje i kirurške implantate), kontrola onečišćenja ili upravljanje opasnim tvarima ili druge upotrebe u kojima kvar uređaja ili proizvoda može prouzročiti osobnu ozljedu, smrt, imovinu ili šteta za okoliš ("Nenamjenska uporaba"). Kupci će poduzeti sve radnje kako bi osigurali korištenje i prodaju proizvoda u skladu s primjenjivim zakonima i propisima. Tvrtka nije odgovorna, u cijelosti ili djelomično, a kupci će i ovime oslobađaju Tvrtku kao i njezine dobavljače i/ili distributere od bilo kakvog potraživanja, štete ili druge odgovornosti koja proizlazi iz ili je povezana sa svim nenamjenskim upotrebama proizvoda. . Kupci će obeštetiti i zaštititi tvrtku kao i njezine dobavljače i/ili distributere od i protiv svih potraživanja, troškova, šteta i drugih odgovornosti, uključujući potraživanja za tjelesne ozljede ili smrt, proizašle iz ili povezane s bilo kojom nenamjernom upotrebom proizvoda . Informacije u ovom dokumentu dane su isključivo u vezi s proizvodima.
Dokumenti / Resursi
![]() |
GigaDevice GD32E231C-START Arm Cortex-M23 32-bitni MCU kontroler [pdf] Korisnički priručnik GD32E231C-START, Arm Cortex-M23 32-bitni MCU kontroler, Cortex-M23 32-bitni MCU kontroler, 32-bitni MCU kontroler, MCU kontroler, GD32E231C-START, kontroler |










