Logoja e GigaDevice

Pajisja Giga GD32E231C-START Arm Cortex-M23 Kontrollues MCU 32-bit

Kontrollues MCU 32-bitësh GigaDevice GD231E23C-START Arm Cortex-M32

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:

  1. 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.
  2. 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 

GigaDevice GD32E231C-START Arm Cortex-M23 Kontrolluesi MCU 32-bit 1

Opsioni i nisjes 

GigaDevice GD32E231C-START Arm Cortex-M23 Kontrolluesi MCU 32-bit 2

LED 

GigaDevice GD32E231C-START Arm Cortex-M23 Kontrolluesi MCU 32-bit 3

KYÇ 

GigaDevice GD32E231C-START Arm Cortex-M23 Kontrolluesi MCU 32-bit 4

GD-Link 

GigaDevice GD32E231C-START Arm Cortex-M23 Kontrolluesi MCU 32-bit 5

MCU 

GigaDevice GD32E231C-START Arm Cortex-M23 Kontrolluesi MCU 32-bit 6

Ardunio 

GigaDevice GD32E231C-START Arm Cortex-M23 Kontrolluesi MCU 32-bit 7

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

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *