Giga įrenginio GD32E231C-START Arm Cortex-M23 32 bitų MCU valdiklis
Santrauka
GD32E231C-START kaip pagrindinį valdiklį naudoja GD32E231C8T6. Jis naudoja Mini USB sąsają 5 V maitinimui tiekti. Taip pat yra Reset, Boot, Wakeup Key, LED, GD-Link, Ardunio. Daugiau informacijos rasite GD32E231C-START-V1.0 schemoje.
Funkcijos kaiščio priskyrimas
2-1 lentelė Funkcinio kaiščio priskyrimas
Funkcija | Smeigtukas | Aprašymas |
LED |
PA7 | LED1 |
PA8 | LED2 | |
PA11 | LED3 | |
PA12 | LED4 | |
RESET | K1-Reset | |
RAKTAS | PA0 | K2 – pažadinimas |
Darbo pradžia
EVAL plokštė naudoja Mini USB jungtį, kad gautų maitinimą DC +5 V, o tai yra aparatūros sistemos įprastos darbo apimtistage. Norint atsisiųsti ir derinti programas, būtina įmontuota GD-Link. Pasirinkite tinkamą įkrovos režimą ir įjunkite maitinimą, įsijungs LEDPWR, o tai rodo, kad maitinimas yra geras. Yra visų projektų Keil versija ir IAR versija. Keil projektų versija yra sukurta remiantis Keil MDK-ARM 5.25 uVision5. IAR projektų versija yra sukurta remiantis IAR Embedded Workbench for ARM 8.31.1. Naudojant, reikia atkreipti dėmesį į šiuos dalykus:
- Jei projektui atidaryti naudojate Keil uVision5. Norėdami išspręsti problemą „Trūksta įrenginio (-ių)“, galite įdiegti GigaDevice.GD32E23x_DFP.1.0.0.pack.
- Jei projektui atidaryti naudojate IAR, įdiekite IAR_GD32E23x_ADDON_1.0.0.exe, kad įkeltumėte susietą files.
Aparatūros išdėstymas baigtasview
Maitinimas
4-1 pav. Elektros tiekimo schema
Įkrovos parinktis
LED
RAKTAS
GD-Link
MCU
Ardunio
Įprasto naudojimo vadovas
GPIO_Running_LED
DEMO tikslas
Ši demonstracinė versija apima šias GD32 MCU funkcijas:
- Išmokite naudoti GPIO valdymo šviesos diodą
- Išmokite naudoti SysTick, kad sugeneruotumėte 1 ms delsą
GD32E231C-START plokštė turi keturis šviesos diodus. LED1 valdo GPIO. Ši demonstracinė versija parodys, kaip įjungti šviesos diodą.
DEMO bėgimo rezultatas
Atsisiųskite programą < 01_GPIO_Running_LED > į EVAL plokštę, LED1 įsijungs ir išsijungs iš eilės 1000 ms intervalu, pakartokite procesą. GPIO_Key_Polling_mode
DEMO tikslas
Ši demonstracinė versija apima šias GD32 MCU funkcijas:
- Išmokite naudoti GPIO valdymo šviesos diodą ir raktą
- Išmokite naudoti SysTick, kad sugeneruotumėte 1 ms delsą
GD32E231C-START plokštė turi du klavišus ir keturis šviesos diodus. Du klavišai yra „Reset“ ir „Wakeup“ klavišai. LED1 valdo GPIO. Šioje demonstracijoje bus parodyta, kaip naudoti Wakeup klavišą LED1 valdyti. Paspaudus Wakeup Key, jis patikrins IO prievado įvesties reikšmę. Jei reikšmė yra 1 ir lauks 50 ms. Dar kartą patikrinkite IO prievado įvesties reikšmę. Jei reikšmė vis dar yra 1, tai reiškia, kad mygtukas sėkmingai paspaustas ir perjunkite LED1.
DEMO bėgimo rezultatas
Atsisiųskite programą < 02_GPIO_Key_Polling_mode > į EVAL plokštę, visi šviesos diodai vieną kartą sumirksi, kad būtų atliktas bandymas, o LED1 įjungtas, paspauskite Wakeup Key, LED1 bus išjungtas. Dar kartą paspauskite Wakeup Key, įsijungs LED1.
EXTI_Key_Interrupt_mode
DEMO tikslas
Ši demonstracinė versija apima šias GD32 MCU funkcijas:
- Išmokite naudoti GPIO valdymo šviesos diodą ir RAKTĄ
- Išmokite naudoti EXTI išoriniam pertraukimui generuoti
GD32E231C-START plokštė turi du klavišus ir keturis šviesos diodus. Du klavišai yra „Reset“ ir „Wakeup“ klavišai. LED1 valdo GPIO. Šioje demonstracijoje bus parodyta, kaip naudoti EXTI pertraukimo liniją LED1 valdyti. Paspaudus Wakeup Key, bus pertraukta. Paslaugos pertraukimo funkcijoje demonstracinė versija perjungs LED1.
DEMO bėgimo rezultatas
Atsisiųskite programą < 03_EXTI_Key_Interrupt_mode > į EVAL plokštę, visi šviesos diodai vieną kartą sumirksi, kad būtų atliktas bandymas, o LED1 įjungtas, paspauskite Wakeup Key, LED1 bus išjungtas. Dar kartą paspauskite Wakeup Key, įsijungs LED1.
TIMER_Key_EXTI
Ši demonstracinė versija apima šias GD32 MCU funkcijas:
- Išmokite naudoti GPIO valdymo šviesos diodą ir RAKTĄ
- Išmokite naudoti EXTI išoriniam pertraukimui generuoti
- Išmokite naudoti LAIKMATĮ PWM generuoti
GD32E231C-START plokštė turi du klavišus ir keturis šviesos diodus. Du klavišai yra „Reset“ ir „Wakeup“ klavišai. LED1 valdo GPIO. Ši demonstracinė versija parodys, kaip naudoti TIMER PWM, kad suaktyvintumėte EXTI pertraukimą, kad perjungtumėte LED1 ir EXTI pertraukimo linijos būseną, kad būtų galima valdyti LED1. Paspaudus Wakeup Key, jis sukels pertraukimą. Paslaugos pertraukimo funkcijoje demonstracinė versija perjungs LED1.
DEMO bėgimo rezultatas
Atsisiųskite programą < 04_TIMER_Key_EXTI > į EVAL plokštę, visi šviesos diodai sumirksės vieną kartą, kad būtų atliktas bandymas, paspauskite Wakeup Key, LED1 įsijungs. Dar kartą paspauskite Wakeup Key, LED1 bus išjungtas. Prijunkite PA6 (TIMER2_CH0) ir PA5
Revizijų istorija
Revizijos Nr. | Aprašymas | Data |
1.0 | Pradinis leidimas | 19 m. vasario 2019 d |
1.1 | Pakeiskite dokumento antraštę ir pagrindinį puslapį | 31 m. gruodžio 2021 d |
Svarbus pranešimas
Šis dokumentas yra „GigaDevice Semiconductor Inc.“ nuosavybė. ir jos dukterinėms įmonėms (toliau – Bendrovė). Šis dokumentas, įskaitant bet kurį šiame dokumente aprašytą Bendrovės produktą („Produktas“), priklauso Bendrovei pagal Kinijos Liaudies Respublikos ir kitų jurisdikcijų visame pasaulyje galiojančius intelektinės nuosavybės įstatymus ir sutartis. Bendrovė pasilieka visas teises pagal tokius įstatymus ir sutartis ir nesuteikia jokių licencijų pagal savo patentus, autorių teises, prekių ženklus ar kitas intelektinės nuosavybės teises. Jame nurodyti trečiųjų šalių pavadinimai ir prekių ženklai (jei yra) yra atitinkamo savininko nuosavybė ir nurodomi tik identifikavimo tikslais. Bendrovė nesuteikia jokių tiesioginių ar numanomų garantijų dėl šio dokumento ar bet kurio Produkto, įskaitant, bet neapsiribojant, numanomas tinkamumo parduoti ir tam tikram tikslui garantijas. Bendrovė neprisiima jokios atsakomybės, kylančios dėl bet kurio šiame dokumente aprašyto Produkto taikymo ar naudojimo. Bet kokia šiame dokumente pateikta informacija pateikiama tik informaciniais tikslais. Šio dokumento vartotojas privalo tinkamai suprojektuoti, programuoti ir išbandyti bet kokios programos, sukurtos naudojant šią informaciją, ir bet kurio gauto produkto funkcionalumą ir saugą. Išskyrus pritaikytus gaminius, kurie aiškiai nurodyti taikomoje sutartyje, Produktai yra sukurti, kuriami ir (arba) gaminami tik įprastai verslo, pramonės, asmeninio ir (arba) namų ūkio reikmėms. Produktai nėra sukurti, skirti arba neleidžiami naudoti kaip komponentai sistemose, sukurtose arba skirtose ginklams, ginklų sistemoms, branduoliniams įrenginiams, atominės energijos valdymo prietaisams, degimo valdymo prietaisams, lėktuvo ar erdvėlaivių prietaisams, transportavimo prietaisams, eismo signalams valdyti. prietaisai, gyvybę palaikantys prietaisai ar sistemos, kiti medicinos prietaisai ar sistemos (įskaitant gaivinimo įrangą ir chirurginius implantus), taršos kontrolė arba pavojingų medžiagų valdymas arba kitoks naudojimas, kai prietaiso ar gaminio gedimas gali sukelti sužalojimą, mirtį, turtą arba žalą aplinkai („Nenumatytas naudojimas“). Klientai privalo imtis bet kokių veiksmų, kad užtikrintų produktų naudojimą ir pardavimą pagal galiojančius įstatymus ir reglamentus. Bendrovė nėra visiškai ar iš dalies atsakinga, o klientai atleidžia ir atleidžia Bendrovę bei jos tiekėjus ir (arba) platintojus nuo bet kokių pretenzijų, žalos ar kitokios atsakomybės, kylančios dėl bet kokio nenumatyto gaminių naudojimo. . Klientai privalo atlyginti žalą bendrovei ir jos tiekėjams ir (arba) platintojams nuo visų pretenzijų, išlaidų, žalos ir kitų įsipareigojimų, įskaitant ieškinius dėl kūno sužalojimo ar mirties, kylančius dėl bet kokio nenumatyto gaminių naudojimo arba su juo susijusius. . Informacija šiame dokumente pateikiama tik susijusi su Produktais.
Dokumentai / Ištekliai
![]() |
GigaDevice GD32E231C-START Arm Cortex-M23 32 bitų MCU valdiklis [pdfVartotojo vadovas GD32E231C-START, Arm Cortex-M23 32 bitų MCU valdiklis, Cortex-M23 32 bitų MCU valdiklis, 32 bitų MCU valdiklis, MCU valdiklis, GD32E231C-START, valdiklis |