Giga Device GD32E231C-START Arm Cortex-M23 32-bit MCU Controller
Summary
Ang GD32E231C-START naggamit sa GD32E231C8T6 isip nag-unang controller. Gigamit niini ang Mini USB interface aron mahatagan ang 5V nga gahum. I-reset, Boot, Wakeup key, LED, GD-Link, Ardunio gilakip usab. Alang sa dugang mga detalye palihog tan-awa ang GD32E231C-START-V1.0 schematic.
Function pin assignment
Talaan 2-1 Function pin assignment
Kalihokan | Pin | Deskripsyon |
LED |
PA7 | Ang LED1 |
PA8 | Ang LED2 | |
PA11 | Ang LED3 | |
PA12 | Ang LED4 | |
RESET | K1-I-reset | |
KEY | PA0 | K2-Pagmata |
Pagsugod
Ang EVAL board naggamit sa Mini USB connecter aron makakuha og power DC +5V, nga mao ang hardware system nga normal nga trabaho voltage. Ang usa ka GD-Link sa board gikinahanglan aron ma-download ug ma-debug ang mga programa. Pilia ang husto nga boot mode ug dayon i-on, ang LEDPWR mo-on, nga nagpakita nga ang suplay sa kuryente OK ra. Adunay Keil nga bersyon ug IAR nga bersyon sa tanan nga mga proyekto. Ang Keil nga bersyon sa mga proyekto gimugna base sa Keil MDK-ARM 5.25 uVision5. Ang IAR nga bersyon sa mga proyekto gimugna base sa IAR Embedded Workbench para sa ARM 8.31.1. Sa panahon sa paggamit, ang mosunod nga mga punto kinahanglan nga matikdan:
- Kung gigamit nimo ang Keil uVision5 aron maablihan ang proyekto. Aron masulbad ang problema nga "Nawala ang (mga) Device", mahimo nimong i-install ang GigaDevice.GD32E23x_DFP.1.0.0.pack.
- Kung mogamit ka og IAR aron maablihan ang proyekto, i-install ang IAR_GD32E23x_ADDON_1.0.0.exe aron ma-load ang kauban files.
Nahuman ang layout sa hardwareview
suplay sa kuryente
Figure 4-1 Schematic diagram sa suplay sa kuryente
Opsyon sa boot
LED
KEY
GD-Link
MCU
Ardunio
Giya sa naandan nga paggamit
GPIO_Running_LED
DEMO nga katuyoan
Kini nga demo naglakip sa mosunod nga mga gimbuhaton sa GD32 MCU:
- Pagkat-on sa paggamit sa GPIO pagkontrolar sa LED
- Pagkat-on sa paggamit sa SysTick aron makamugna og 1ms nga paglangan
Ang GD32E231C-START board adunay upat ka LED. Ang LED1 kontrolado sa GPIO. Kini nga demo magpakita kung giunsa pagpasiga ang LED.
DEMO run nga resulta
I-download ang programa < 01_GPIO_Running_LED > ngadto sa EVAL board, ang LED1 mo-on ug mopalong sa sunodsunod nga may interval nga 1000ms, sublion ang proseso. GPIO_Key_Polling_mode
DEMO nga katuyoan
Kini nga demo naglakip sa mosunod nga mga gimbuhaton sa GD32 MCU:
- Pagkat-on sa paggamit sa GPIO pagkontrolar sa LED ug sa yawe
- Pagkat-on sa paggamit sa SysTick aron makamugna og 1ms nga paglangan
Ang GD32E231C-START board adunay duha ka yawe ug upat ka LED. Ang duha ka yawe mao ang Reset key ug Wakeup key. Ang LED1 kontrolado sa GPIO. Kini nga demo magpakita kung giunsa paggamit ang yawe sa Wakeup aron makontrol ang LED1. Kung ipadayon ang Wakeup Key, susihon niini ang input value sa IO port. Kung ang kantidad 1 ug maghulat sa 50ms. Susiha pag-usab ang input value sa IO port. Kung 1 pa ang kantidad, kini nagpakita nga ang buton malampuson nga gipugos ug i-toggle ang LED1.
DEMO run nga resulta
I-download ang programa < 02_GPIO_Key_Polling_mode > ngadto sa EVAL board, ang tanang mga LED i-flash sa makausa para sa pagsulay ug ang LED1 anaa, ipadayon ang Wakeup Key, ang LED1 mapalong. Ipadayon ang Wakeup Key pag-usab, ang LED1 ma-on.
EXTI_Key_Interrupt_mode
DEMO nga katuyoan
Kini nga demo naglakip sa mosunod nga mga gimbuhaton sa GD32 MCU:
- Pagkat-on sa paggamit sa GPIO pagkontrolar sa LED ug sa KEY
- Pagkat-on sa paggamit sa EXTI aron makamugna og external interrupt
Ang GD32E231C-START board adunay duha ka yawe ug upat ka LED. Ang duha ka yawe mao ang Reset key ug Wakeup key. Ang LED1 kontrolado sa GPIO. Kini nga demo magpakita kung unsaon paggamit ang EXTI interrupt line aron makontrol ang LED1. Kung ipadayon ang Wakeup Key, makamugna kini og interrupt. Sa interrupt service function, ang demo mag-toggle sa LED1.
DEMO run nga resulta
I-download ang programa < 03_EXTI_Key_Interrupt_mode > sa EVAL board, ang tanan nga mga LED gipasiga kausa para sa pagsulay ug ang LED1 anaa, ipadayon ang Wakeup Key, ang LED1 mapalong. Ipadayon ang Wakeup Key pag-usab, ang LED1 ma-on.
TIMER_Key_EXTI
Kini nga demo naglakip sa mosunod nga mga gimbuhaton sa GD32 MCU:
- Pagkat-on sa paggamit sa GPIO pagkontrolar sa LED ug sa KEY
- Pagkat-on sa paggamit sa EXTI aron makamugna og external interrupt
- Pagkat-on sa paggamit sa TIMER aron makamugna og PWM
Ang GD32E231C-START board adunay duha ka yawe ug upat ka LED. Ang duha ka yawe mao ang Reset key ug Wakeup key. Ang LED1 kontrolado sa GPIO. Kini nga demo magpakita kung giunsa paggamit ang TIMER PWM aron ma-trigger ang EXTI interrupt aron i-toggle ang estado sa LED1 ug EXTI interrupt line aron makontrol ang LED1. Kung pugngi ang Wakeup Key, maghimo kini usa ka interrupt. Sa interrupt service function, ang demo mag-toggle sa LED1.
DEMO run nga resulta
I-download ang programa < 04_TIMER_Key_EXTI > sa EVAL board, ang tanan nga mga LED i-flash sa makausa alang sa pagsulay, ipadayon ang Wakeup Key, ang LED1 ma-on. Pindota pag-usab ang Wakeup Key, ang LED1 mapalong. Ikonektar ang PA6(TIMER2_CH0) ug PA5
Kasaysayan sa rebisyon
Rebisyon No. | Deskripsyon | Petsa |
1.0 | Inisyal nga Pagpagawas | Peb. 19, 2019 |
1.1 | Usba ang ulohan sa dokumento ug homepage | Disyembre 31, 2021 |
Importante nga Pahibalo
Kini nga dokumento gipanag-iya sa GigaDevice Semiconductor Inc. ug ang mga subsidiary niini (ang "Kompanya"). Kini nga dokumento, lakip ang bisan unsang produkto sa Kompanya nga gihulagway niini nga dokumento (ang "Produkto"), gipanag-iya sa Kompanya ubos sa mga balaod sa intelektwal nga kabtangan ug mga kasabutan sa People's Republic of China ug uban pang hurisdiksyon sa tibuok kalibutan. Gireserba sa Kompanya ang tanan nga mga katungod sa ilawom sa ingon nga mga balaod ug mga kasabutan ug wala maghatag bisan unsang lisensya sa ilawom sa mga patente, copyright, marka sa pamatigayon, o uban pang mga katungod sa intelektwal nga kabtangan. Ang mga ngalan ug tatak sa ikatulo nga partido nga gitumong niini (kung aduna man) mao ang kabtangan sa ilang tagsa-tagsa ka tag-iya ug gitumong alang sa mga katuyoan sa pag-ila lamang. Ang Kompanya walay garantiya sa bisan unsa nga matang, gipahayag o gipasabot, mahitungod niini nga dokumento o sa bisan unsang Produkto, lakip, apan dili limitado sa, ang gipasabot nga mga garantiya sa pagkabaligya ug kaangayan alang sa usa ka partikular nga katuyoan. Ang Kompanya wala mag-angkon sa bisan unsang tulubagon nga naggikan sa aplikasyon o paggamit sa bisan unsang Produkto nga gihulagway niini nga dokumento. Ang bisan unsang impormasyon nga gihatag niini nga dokumento gihatag lamang alang sa mga katuyoan sa pakisayran. Responsibilidad sa tiggamit niini nga dokumento ang hustong pagdesinyo, programa, ug pagsulay sa pagpaandar ug kaluwasan sa bisan unsang aplikasyon nga gihimo niini nga impormasyon ug sa bisan unsang resulta nga produkto. Gawas sa gipahiangay nga mga produkto nga dayag nga giila sa magamit nga kasabutan, ang mga Produkto gidesinyo, gipalambo, ug/o gigama alang sa ordinaryo nga negosyo, industriyal, personal, ug/o mga aplikasyon sa panimalay lamang. Ang mga Produkto wala gidesinyo, gituyo, o gitugutan nga gamiton isip mga sangkap sa mga sistema nga gidisenyo o gituyo alang sa operasyon sa mga hinagiban, sistema sa armas, nukleyar nga instalasyon, atomic energy control instruments, combustion control instruments, eroplano o spaceship instruments, transport instruments, traffic signal mga instrumento, mga galamiton o sistema sa pagsuporta sa kinabuhi, ubang mga medikal nga himan o sistema (lakip na ang kagamitan sa resuscitation ug surgical implants), pagkontrol sa polusyon o pagdumala sa peligrosong mga substansiya, o uban pang gamit diin ang pagkapakyas sa device o Produkto mahimong hinungdan sa personal nga kadaot, kamatayon, kabtangan o kadaot sa kinaiyahan ("Wala Gituyo nga Paggamit"). Ang mga kustomer mohimo sa bisan unsa ug sa tanan nga mga aksyon aron masiguro ang paggamit ug pagbaligya sa mga Produkto subay sa magamit nga mga balaod ug regulasyon. Ang Kompanya walay tulubagon, sa kinatibuk-an o sa bahin, ug ang mga kustomer ug pinaagi niini mopagawas sa Kompanya ingon man ang mga suppliers ug/o mga tig-apod-apod niini gikan sa bisan unsang pag-angkon, kadaot, o uban pang tulubagon nga naggikan o may kalabutan sa tanan nga Wala gituyo nga Paggamit sa mga Produkto. . Ang mga kustomer mobayad ug mohupot sa Kompanya ingon man sa mga suppliers ug/o mga tig-apod-apod niini nga dili makadaot gikan ug batok sa tanan nga mga pag-angkon, gasto, kadaot, ug uban pang mga obligasyon, lakip ang mga pag-angkon alang sa personal nga kadaot o kamatayon, nga naggikan o may kalabutan sa bisan unsang Wala gituyo nga Paggamit sa mga Produkto. . Ang kasayuran sa kini nga dokumento gihatag lamang nga may kalabotan sa Mga Produkto.
Mga Dokumento / Mga Kapanguhaan
![]() |
GigaDevice GD32E231C-START Arm Cortex-M23 32-bit MCU Controller [pdf] Giya sa Gumagamit GD32E231C-START, Arm Cortex-M23 32-bit MCU Controller, Cortex-M23 32-bit MCU Controller, 32-bit MCU Controller, MCU Controller, GD32E231C-START, Controller |