Pajisja Giga GD32E231C-START Arm Cortex-M23 Kontrollues MCU 32-bit
Përmbledhje
GD32E231C-START përdor GD32E231C8T6 si kontrolluesin kryesor. Përdor ndërfaqen mini USB për të furnizuar energji 5V. Përfshihen gjithashtu Reset, Boot, Wakeup key, LED, GD-Link, Ardunio. Për më shumë detaje, ju lutemi referojuni skematikës GD32E231C-START-V1.0.
Caktimi i kunjit të funksionit
Tabela 2-1 Caktimi i kunjave të funksionit
Funksioni | Pin | Përshkrimi |
LED |
PA7 | LED1 |
PA8 | LED2 | |
PA11 | LED3 | |
PA12 | LED4 | |
RISET | K1-Rivendos | |
KYÇ | PA0 | K2-Zgjimi |
Duke filluar
Pllaka EVAL përdor lidhësin Mini USB për të marrë energji DC +5V, që është vëllimi normal i punës së sistemit hardueriktage. Një GD-Link në bord është i nevojshëm për të shkarkuar dhe korrigjuar programet. Zgjidhni mënyrën e duhur të nisjes dhe më pas ndizni, LEDPWR do të ndizet, gjë që tregon se furnizimi me energji elektrike është në rregull. Ekzistojnë versioni Keil dhe versioni IAR i të gjitha projekteve. Versioni Keil i projekteve është krijuar bazuar në Keil MDK-ARM 5.25 uVision5. Versioni IAR i projekteve është krijuar bazuar në IAR Embedded Workbench për ARM 8.31.1. Gjatë përdorimit, duhet të merren parasysh pikat e mëposhtme:
- Nëse përdorni Keil uVision5 për të hapur projektin. Për të zgjidhur problemin "Pajisja që mungon", mund të instaloni GigaDevice.GD32E23x_DFP.1.0.0.pack.
- Nëse përdorni IAR për të hapur projektin, instaloni IAR_GD32E23x_ADDON_1.0.0.exe për të ngarkuar të lidhur files.
Përfundimi i paraqitjes së hardueritview
Furnizimi me energji elektrike
Figura 4-1 Diagrami skematik i furnizimit me energji elektrike
Opsioni i nisjes
LED
KYÇ
GD-Link
MCU
Ardunio
Udhëzues për përdorim rutinë
GPIO_Running_LED
Qëllimi DEMO
Kjo demonstrim përfshin funksionet e mëposhtme të GD32 MCU:
- Mësoni të përdorni kontrollin GPIO LED
- Mësoni të përdorni SysTick për të gjeneruar vonesë prej 1 ms
Pllaka GD32E231C-START ka katër LED. LED1 kontrollohen nga GPIO. Kjo demonstrim do të tregojë se si të ndizni LED.
Rezultati i ekzekutimit DEMO
Shkarkoni programin < 01_GPIO_Running_LED > në tabelën EVAL, LED1 do të ndizet dhe fiket në sekuencë me interval prej 1000 ms, përsërisni procesin. GPIO_Key_Polling_mode
Qëllimi DEMO
Kjo demonstrim përfshin funksionet e mëposhtme të GD32 MCU:
- Mësoni të përdorni kontrollin GPIO LED dhe çelësin
- Mësoni të përdorni SysTick për të gjeneruar vonesë prej 1 ms
Pllaka GD32E231C-START ka dy çelësa dhe katër LED. Dy çelësat janë tasti i rivendosjes dhe çelësi i zgjimit. LED1 kontrollohen nga GPIO. Kjo demonstrim do të tregojë se si të përdorni tastin Wakeup për të kontrolluar LED1. Kur shtypni butonin e zgjimit, ai do të kontrollojë vlerën hyrëse të portës IO. Nëse vlera është 1 dhe do të presë për 50 ms. Kontrolloni përsëri vlerën e hyrjes së portës IO. Nëse vlera është ende 1, kjo tregon që butoni është shtypur me sukses dhe ndërroni LED1.
Rezultati i ekzekutimit DEMO
Shkarkoni programin < 02_GPIO_Key_Polling_mode > në tabelën EVAL, të gjitha LED-të ndizen një herë për testim dhe LED1 është ndezur, shtypni butonin e zgjimit, LED1 do të fiket. Shtypni përsëri tastin e zgjimit, LED1 do të ndizet.
EXTI_Key_mode_interrupt
Qëllimi DEMO
Kjo demonstrim përfshin funksionet e mëposhtme të GD32 MCU:
- Mësoni të përdorni kontrollin GPIO LED dhe KEY
- Mësoni të përdorni EXTI për të gjeneruar ndërprerje të jashtme
Pllaka GD32E231C-START ka dy çelësa dhe katër LED. Dy çelësat janë tasti i rivendosjes dhe çelësi i zgjimit. LED1 kontrollohen nga GPIO. Kjo demonstrim do të tregojë se si të përdoret linja e ndërprerjes EXTI për të kontrolluar LED1. Kur shtypni tastin e zgjimit, ai do të prodhojë një ndërprerje. Në funksionin e shërbimit të ndërprerjes, demonstrimi do të ndërrojë LED1.
Rezultati i ekzekutimit DEMO
Shkarkoni programin < 03_EXTI_Key_Interrupt_mode > në tabelën EVAL, të gjitha LED-et ndizen një herë për testim dhe LED1 është ndezur, shtypni butonin Wakeup, LED1 do të fiket. Shtypni përsëri tastin e zgjimit, LED1 do të ndizet.
TIMER_Key_EXTI
Kjo demonstrim përfshin funksionet e mëposhtme të GD32 MCU:
- Mësoni të përdorni kontrollin GPIO LED dhe KEY
- Mësoni të përdorni EXTI për të gjeneruar ndërprerje të jashtme
- Mësoni të përdorni TIMER për të gjeneruar PWM
Pllaka GD32E231C-START ka dy çelësa dhe katër LED. Dy çelësat janë tasti i rivendosjes dhe çelësi i zgjimit. LED1 kontrollohen nga GPIO. Kjo demonstrim do të tregojë se si të përdoret TIMER PWM për të aktivizuar ndërprerjen EXTI për të ndërruar gjendjen e linjës së ndërprerjes LED1 dhe EXTI për të kontrolluar LED1. Kur shtypni butonin e zgjimit, ai do të prodhojë një ndërprerje. Në funksionin e shërbimit të ndërprerjes, demonstrimi do të ndërrojë LED1.
Rezultati i ekzekutimit DEMO
Shkarkoni programin < 04_TIMER_Key_EXTI > në tabelën EVAL, të gjitha LED-et ndizen një herë për provë, shtypni tastin e zgjimit, LED1 do të ndizet. Shtypni përsëri tastin e zgjimit, LED1 do të fiket. Lidhni PA6(TIMER2_CH0) dhe PA5
Historia e rishikimit
Rishikimi Nr. | Përshkrimi | Data |
1.0 | Publikimi fillestar | 19 shkurt 2019 |
1.1 | Ndryshoni kokën e dokumentit dhe faqen kryesore | 31 dhjetor 2021 |
Njoftim i rëndësishëm
Ky dokument është pronë e GigaDevice Semiconductor Inc. dhe filialet e saj (“Kompania”). Ky dokument, duke përfshirë çdo produkt të Kompanisë të përshkruar në këtë dokument ("Produkti"), është në pronësi të Kompanisë sipas ligjeve dhe traktateve të pronësisë intelektuale të Republikës Popullore të Kinës dhe juridiksioneve të tjera në mbarë botën. Kompania rezervon të gjitha të drejtat sipas ligjeve dhe traktateve të tilla dhe nuk jep asnjë licencë sipas patentave, të drejtave të autorit, markave tregtare ose të drejtave të tjera të pronësisë intelektuale. Emrat dhe markat e palëve të treta të referuara në to (nëse ka) janë pronë e pronarit të tyre përkatës dhe referohen vetëm për qëllime identifikimi. Kompania nuk jep asnjë lloj garancie, të shprehur apo të nënkuptuar, në lidhje me këtë dokument ose ndonjë produkt, duke përfshirë, por pa u kufizuar në, garancitë e nënkuptuara të tregtueshmërisë dhe përshtatshmërisë për një qëllim të caktuar. Kompania nuk merr përsipër asnjë përgjegjësi që rrjedh nga aplikimi ose përdorimi i ndonjë produkti të përshkruar në këtë dokument. Çdo informacion i dhënë në këtë dokument jepet vetëm për qëllime referimi. Është përgjegjësi e përdoruesit të këtij dokumenti që të hartojë, programojë dhe testojë siç duhet funksionalitetin dhe sigurinë e çdo aplikacioni të bërë nga ky informacion dhe çdo produkt që rezulton. Përveç produkteve të personalizuara të cilat janë identifikuar shprehimisht në marrëveshjen e zbatueshme, Produktet janë projektuar, zhvilluar dhe/ose prodhuar vetëm për aplikime të zakonshme biznesi, industriale, personale dhe/ose shtëpiake. Produktet nuk janë të dizajnuara, të destinuara ose të autorizuara për t'u përdorur si përbërës në sisteme të projektuara ose të destinuara për funksionimin e armëve, sistemeve të armëve, instalimeve bërthamore, instrumenteve të kontrollit të energjisë atomike, instrumenteve të kontrollit të djegies, instrumenteve të avionëve ose anijeve kozmike, instrumenteve të transportit, sinjaleve të trafikut instrumente, pajisje ose sisteme që mbështesin jetën, pajisje ose sisteme të tjera mjekësore (përfshirë pajisjet e ringjalljes dhe implantet kirurgjikale), kontrollin e ndotjes ose menaxhimin e substancave të rrezikshme ose përdorime të tjera ku dështimi i pajisjes ose Produktit mund të shkaktojë lëndime personale, vdekje, pronë ose dëmtimi mjedisor (“Përdorime të paqëllimshme”). Konsumatorët do të ndërmarrin të gjitha veprimet për të siguruar përdorimin dhe shitjen e Produkteve në përputhje me ligjet dhe rregulloret në fuqi. Kompania nuk është përgjegjëse, tërësisht ose pjesërisht, dhe klientët do ta lirojnë dhe në këtë mënyrë do ta lirojnë Kompaninë, si dhe furnizuesit dhe/ose shpërndarësit e saj nga çdo pretendim, dëmtim ose përgjegjësi tjetër që rrjedh ose lidhet me të gjitha përdorimet e paqëllimta të produkteve. . Konsumatorët do të dëmshpërblejnë dhe mbajnë kompaninë si dhe furnizuesit dhe/ose shpërndarësit e saj të padëmshëm nga dhe kundër të gjitha pretendimeve, kostove, dëmeve dhe detyrimeve të tjera, duke përfshirë pretendimet për dëmtim personal ose vdekje, që rrjedhin ose lidhen me ndonjë përdorim të paqëllimshëm të produkteve. . Informacioni në këtë dokument jepet vetëm në lidhje me Produktet.
Dokumentet / Burimet
![]() |
Kontrollues MCU 32-bitësh GigaDevice GD231E23C-START Arm Cortex-M32 [pdfUdhëzuesi i përdoruesit GD32E231C-START, Krah Cortex-M23 kontrollues MCU 32-bitësh, Cortex-M23 kontrollues MCU 32-bit, Kontrollues MCU 32-bit, Kontrollues MCU, GD32E231C-START, Kontrollues |