Nembo ya GigaDevice

Kifaa cha Giga GD32E231C-START Kidhibiti cha Arm Cortex-M23 32-bit MCU

GigaDevice GD32E231C-START Kidhibiti cha Arm Cortex-M23 32-bit MCU

Muhtasari

GD32E231C-START hutumia GD32E231C8T6 kama kidhibiti kikuu. Inatumia kiolesura cha USB Ndogo ili kusambaza nishati ya 5V. Weka upya, Boot, ufunguo wa Kuamsha, LED, GD-Link, Ardunio pia imejumuishwa. Kwa maelezo zaidi tafadhali rejelea mpangilio wa GD32E231C-START-V1.0.

Mgawo wa pini ya kazi

Jedwali 2-1 Mgawo wa pini ya kazi

Kazi Bandika Maelezo
 

 

LED

PA7 LED1
PA8 LED2
PA11 LED3
PA12 LED4
WEKA UPYA   K1-Weka Upya
UFUNGUO PA0 K2-Kuamka

Kuanza

Ubao wa EVAL hutumia kiunganishi Kidogo cha USB kupata nishati ya DC +5V, ambayo ni mfumo wa maunzi wa kufanya kazi wa kawaidatage. GD-Link kwenye ubao ni muhimu ili kupakua na kutatua programu. Chagua hali sahihi ya boot na kisha uwashe, LEDPWR itawasha, ambayo inaonyesha kuwa ugavi wa umeme ni sawa. Kuna toleo la Keil na toleo la IAR la miradi yote. Toleo la Keil la miradi limeundwa kulingana na Keil MDK-ARM 5.25 uVision5. Toleo la IAR la miradi huundwa kulingana na IAR Embedded Workbench kwa ARM 8.31.1. Wakati wa matumizi, pointi zifuatazo zinapaswa kuzingatiwa:

  1. Ikiwa unatumia Keil uVision5 kufungua mradi. Ili kutatua tatizo la "Kifaa Kimekosa (s)", unaweza kusakinisha GigaDevice.GD32E23x_DFP.1.0.0.pack.
  2. Ikiwa unatumia IAR kufungua mradi, sakinisha IAR_GD32E23x_ADDON_1.0.0.exe ili kupakia husika files.

Mpangilio wa maunzi juuview

Ugavi wa nguvu

Mchoro 4-1 Mchoro wa mpango wa usambazaji wa umeme 

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

Chaguo la Boot 

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

LED 

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

UFUNGUO 

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

Kiungo cha GD 

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

MCU 

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

Ardunio 

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

Mwongozo wa matumizi ya kawaida

GPIO_Running_LED
Kusudi la DEMO
Onyesho hili linajumuisha utendakazi zifuatazo za GD32 MCU:

  • Jifunze kutumia GPIO kudhibiti LED
  • Jifunze kutumia SysTick kutoa ucheleweshaji wa 1ms

Bodi ya GD32E231C-START ina LED nne. LED1 inadhibitiwa na GPIO. Onyesho hili litaonyesha jinsi ya kuwasha LED.
DEMO inayoendesha matokeo
Pakua programu < 01_GPIO_Running_LED > kwenye ubao wa EVAL, LED1 itawasha na kuzima kwa mlolongo na muda wa 1000ms, kurudia mchakato. GPIO_Key_Polling_mode
Kusudi la DEMO
Onyesho hili linajumuisha utendakazi zifuatazo za GD32 MCU:

  • Jifunze kutumia GPIO kudhibiti LED na Ufunguo
  • Jifunze kutumia SysTick kutoa ucheleweshaji wa 1ms

Bodi ya GD32E231C-START ina funguo mbili na LED nne. Vifunguo viwili ni kitufe cha Rudisha na kitufe cha Wakeup. LED1 inadhibitiwa na GPIO. Onyesho hili litaonyesha jinsi ya kutumia kitufe cha Wakeup kudhibiti LED1. Wakati bonyeza kitufe cha Kuamsha, itaangalia thamani ya ingizo ya bandari ya IO. Ikiwa thamani ni 1 na itasubiri 50ms. Angalia tena thamani ya ingizo ya bandari ya IO. Ikiwa thamani bado ni 1, inaonyesha kuwa kitufe kimebonyezwa kwa mafanikio na kugeuza LED1.
DEMO inayoendesha matokeo
Pakua programu < 02_GPIO_Key_Polling_mode > kwenye ubao wa EVAL, LED zote huwaka mara moja kwa ajili ya majaribio na LED1 imewashwa, bonyeza kitufe cha Kuamsha, LED1 itazimwa. Bonyeza kitufe cha Kuamsha tena, LED1 itawashwa.

EXTI_Key_Interrupt_mode

Kusudi la DEMO
Onyesho hili linajumuisha utendakazi zifuatazo za GD32 MCU:

  • Jifunze kutumia GPIO kudhibiti LED na KEY
  • Jifunze kutumia EXTI kuzalisha usumbufu wa nje

Bodi ya GD32E231C-START ina funguo mbili na LED nne. Vifunguo viwili ni kitufe cha Rudisha na kitufe cha Wakeup. LED1 inadhibitiwa na GPIO. Onyesho hili litaonyesha jinsi ya kutumia laini ya kukatiza ya EXTI ili kudhibiti LED1. Unapobofya kitufe cha Kuamsha, itasababisha ukatizaji. Katika kipengele cha kukatiza huduma, onyesho litageuza LED1.
DEMO inayoendesha matokeo
Pakua programu < 03_EXTI_Key_Interrupt_mode > kwenye ubao wa EVAL, LED zote huwaka mara moja kwa ajili ya majaribio na LED1 imewashwa, bonyeza kitufe cha Kuamsha, LED1 itazimwa. Bonyeza kitufe cha Kuamsha tena, LED1 itawashwa.
TIMER_Ufunguo_EXTI
Onyesho hili linajumuisha utendakazi zifuatazo za GD32 MCU:

  •  Jifunze kutumia GPIO kudhibiti LED na KEY
  • Jifunze kutumia EXTI kuzalisha usumbufu wa nje
  •  Jifunze kutumia TIMER kutengeneza PWM

Bodi ya GD32E231C-START ina funguo mbili na LED nne. Vifunguo viwili ni kitufe cha Rudisha na kitufe cha Wakeup. LED1 inadhibitiwa na GPIO. Onyesho hili litaonyesha jinsi ya kutumia TIMER PWM kuanzisha ukatizaji wa EXTI ili kugeuza hali ya LED1 na laini ya kukatiza ya EXTI ili kudhibiti LED1. Unapobofya Kitufe cha Kuamsha, kitatoa usumbufu. Katika kipengele cha kukatiza huduma, onyesho litageuza LED1.
DEMO inayoendesha matokeo
Pakua programu < 04_TIMER_Key_EXTI > kwenye ubao wa EVAL, LED zote huwaka mara moja kwa majaribio, bonyeza kitufe cha Kuamsha, LED1 itawashwa. Bonyeza kitufe cha Kuamsha tena, LED1 itazimwa. Unganisha PA6(TIMER2_CH0) na PA5

Historia ya marekebisho

Marekebisho Na. Maelezo Tarehe
1.0 Toleo la Awali Februari 19, 2019
1.1 Rekebisha kichwa cha hati na ukurasa wa nyumbani Desemba 31, 2021

Ilani Muhimu

Hati hii ni mali ya GigaDevice Semiconductor Inc. na matawi yake ("Kampuni"). Hati hii, ikijumuisha bidhaa yoyote ya Kampuni iliyofafanuliwa katika waraka huu (“Bidhaa”), inamilikiwa na Kampuni chini ya sheria za uvumbuzi na mikataba ya Jamhuri ya Watu wa China na mamlaka nyingine duniani kote. Kampuni inahifadhi haki zote chini ya sheria na mikataba hiyo na haitoi leseni yoyote chini ya hataza zake, hakimiliki, chapa za biashara, au haki zingine za uvumbuzi. Majina na chapa za watu wengine zinazorejelewa hapo (ikiwa zipo) ni mali ya mmiliki wao na hurejelewa kwa madhumuni ya utambulisho pekee. Kampuni haitoi udhamini wa aina yoyote, kueleza au kudokezwa, kuhusiana na hati hii au Bidhaa yoyote, ikijumuisha, lakini sio tu, dhamana zilizodokezwa za uuzaji na ufaafu kwa madhumuni fulani. Kampuni haichukui dhima yoyote inayotokana na maombi au matumizi ya Bidhaa yoyote iliyofafanuliwa katika waraka huu. Taarifa yoyote iliyotolewa katika hati hii imetolewa kwa madhumuni ya marejeleo pekee. Ni jukumu la mtumiaji wa hati hii kuunda, kupanga, na kujaribu utendakazi na usalama wa programu yoyote iliyotengenezwa kwa habari hii na bidhaa yoyote inayotokana. Isipokuwa kwa bidhaa zilizobinafsishwa ambazo zimetambuliwa waziwazi katika makubaliano yanayotumika, Bidhaa zimeundwa, kutengenezwa na/au kutengenezwa kwa ajili ya biashara ya kawaida, viwanda, kibinafsi na/au matumizi ya nyumbani pekee. Bidhaa hazijaundwa, hazikusudiwa, au hazijaidhinishwa kutumika kama vipengee katika mifumo iliyoundwa au inayokusudiwa kwa matumizi ya silaha, mifumo ya silaha, usakinishaji wa nyuklia, zana za kudhibiti nishati ya atomiki, zana za kudhibiti mwako, vyombo vya ndege au anga, vyombo vya usafirishaji, mawimbi ya trafiki. vyombo, vifaa au mifumo ya kusaidia maisha, vifaa au mifumo mingine ya matibabu (ikiwa ni pamoja na vifaa vya kurejesha uhai na vipandikizi vya upasuaji), udhibiti wa uchafuzi wa mazingira au udhibiti wa vitu hatari, au matumizi mengine ambapo kushindwa kwa kifaa au Bidhaa kunaweza kusababisha majeraha ya kibinafsi, kifo, mali au uharibifu wa mazingira ("Matumizi Yasiyotarajiwa"). Wateja watachukua hatua zozote kuhakikisha wanatumia na kuuza Bidhaa kwa mujibu wa sheria na kanuni zinazotumika. Kampuni haiwajibiki, kwa ujumla au kwa sehemu, na wateja wataachilia Kampuni pamoja na wasambazaji na/au wasambazaji wake kutokana na madai yoyote, uharibifu au dhima nyingine inayotokana na au inayohusiana na Matumizi Yasiyokusudiwa ya Bidhaa. . Wateja wataifidia na kushikilia Kampuni pamoja na wasambazaji na/au wasambazaji wake bila madhara kutokana na na dhidi ya madai, gharama, uharibifu na madeni mengine, ikiwa ni pamoja na madai ya kuumia kibinafsi au kifo, kutokana na au kuhusiana na Matumizi yoyote Yasiyokusudiwa ya Bidhaa. . Taarifa katika hati hii imetolewa tu kuhusiana na Bidhaa.

Nyaraka / Rasilimali

GigaDevice GD32E231C-START Kidhibiti cha Arm Cortex-M23 32-bit MCU [pdf] Mwongozo wa Mtumiaji
GD32E231C-START, Arm Cortex-M23 32-bit MCU Controller, Cortex-M23 32-bit MCU Controller, 32-bit MCU Controller, MCU Controller, GD32E231C-START, Controller

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *