GigaDevice լոգոն

Giga Սարք GD32E231C-START Arm Cortex-M23 32-բիթանոց MCU կարգավորիչ

GigaDevice GD32E231C-START Arm Cortex-M23 32-բիթանոց MCU վերահսկիչ

Ամփոփում

GD32E231C-START-ը որպես հիմնական կարգավորիչ օգտագործում է GD32E231C8T6: Այն օգտագործում է Mini USB ինտերֆեյս 5 Վ սնուցման համար: Ներառված են նաև ռեսեթ, բեռնախցիկ, արթնացման բանալին, լուսադիոդ, GD-Link, Ardunio: Լրացուցիչ մանրամասների համար դիմեք GD32E231C-START-V1.0 սխեմային:

Գործառույթի փին նշանակում

Աղյուսակ 2-1 Ֆունկցիոնալ քորոցների նշանակում

Գործառույթ Փին Նկարագրություն
 

 

LED

PA7 LED1
PA8 LED2
PA11 LED3
PA12 LED4
ՎԵՐԱԿԱՑՆԵԼ   K1-Վերականգնել
ԲԱՆԱԼ PA0 K2-Արթնացում

Սկսում ենք

EVAL տախտակը օգտագործում է Mini USB միակցիչ՝ DC +5V հոսանք ստանալու համար, որը ապարատային համակարգի նորմալ աշխատանքի ծավալն է:tagե. Ծրագրերը ներբեռնելու և վրիպազերծելու համար անհրաժեշտ է տեղադրել GD-Link-ը: Ընտրեք ճիշտ բեռնման ռեժիմը և այնուհետև միացրեք, LEDPWR-ը կմիանա, ինչը ցույց է տալիս, որ էլեկտրամատակարարումը նորմալ է: Կան բոլոր նախագծերի Keil և IAR տարբերակները: Ծրագրերի Keil տարբերակը ստեղծվել է Keil MDK-ARM 5.25 uVision5-ի հիման վրա: Նախագծերի IAR տարբերակը ստեղծվել է IAR Embedded Workbench-ի հիման վրա ARM 8.31.1-ի համար: Օգտագործման ընթացքում պետք է ուշադրություն դարձնել հետևյալ կետերին.

  1. Եթե ​​նախագիծը բացելու համար օգտագործում եք Keil uVision5: «Device Missing (s)» խնդիրը լուծելու համար կարող եք տեղադրել GigaDevice.GD32E23x_DFP.1.0.0.pack:
  2. Եթե ​​նախագիծը բացելու համար օգտագործում եք IAR, տեղադրեք IAR_GD32E23x_ADDON_1.0.0.exe՝ կապվածը բեռնելու համար: files.

Սարքավորումների դասավորությունը ավարտված էview

Էլեկտրամատակարարում

Նկար 4-1 Էլեկտրաէներգիայի մատակարարման սխեմատիկ դիագրամ 

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

Բեռնման տարբերակ 

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

LED 

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

ԲԱՆԱԼ 

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

GD-Link 

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

MCU 

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

Արդունիո 

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

Սովորական օգտագործման ուղեցույց

GPIO_Running_LED
ԴԵՄՈ նպատակ
Այս ցուցադրությունը ներառում է GD32 MCU-ի հետևյալ գործառույթները.

  • Սովորեք օգտագործել GPIO հսկիչ LED-ը
  • Սովորեք օգտագործել SysTick-ը՝ 1 ms ուշացում ստեղծելու համար

GD32E231C-START տախտակն ունի չորս LED: LED1-ը կառավարվում է GPIO-ի կողմից: Այս ցուցադրությունը ցույց կտա, թե ինչպես վառել LED-ը:
DEMO գործարկման արդյունք
Ներբեռնեք <01_GPIO_Running_LED> ծրագիրը EVAL տախտակի վրա, LED1-ը կմիանա և կանջատվի հաջորդականությամբ 1000 մվ ընդմիջումով, կրկնեք գործընթացը: GPIO_Key_Polling_mode
ԴԵՄՈ նպատակ
Այս ցուցադրությունը ներառում է GD32 MCU-ի հետևյալ գործառույթները.

  • Սովորեք օգտագործել GPIO-ի կառավարումը LED-ի և բանալին
  • Սովորեք օգտագործել SysTick-ը՝ 1 ms ուշացում ստեղծելու համար

GD32E231C-START տախտակն ունի երկու բանալի և չորս LED: Երկու ստեղներն են՝ «Վերականգնել» և «Արթնացում»: LED1-ը կառավարվում է GPIO-ի կողմից: Այս ցուցադրությունը ցույց կտա, թե ինչպես օգտագործել Wakeup ստեղնը՝ LED1-ը կառավարելու համար: Երբ սեղմեք Wakeup ստեղնը, այն կստուգի IO պորտի մուտքային արժեքը: Եթե ​​արժեքը 1 է և կսպասի 50 մս: Կրկին ստուգեք IO պորտի մուտքային արժեքը: Եթե ​​արժեքը դեռ 1 է, դա ցույց է տալիս, որ կոճակը հաջողությամբ սեղմված է և միացրեք LED1-ը:
DEMO գործարկման արդյունք
Ներբեռնեք ծրագիրը < 02_GPIO_Key_Polling_mode > EVAL տախտակի վրա, բոլոր LED-ները մեկ անգամ թարթում են փորձարկման համար և LED1-ը միացված է, սեղմեք Wakeup ստեղնը, LED1-ը կանջատվի: Կրկին սեղմեք Wakeup ստեղնը, LED1-ը կմիանա:

EXTI_Key_Interrupt_mode

ԴԵՄՈ նպատակ
Այս ցուցադրությունը ներառում է GD32 MCU-ի հետևյալ գործառույթները.

  • Սովորեք օգտագործել GPIO-ի կառավարումը LED-ի և KEY-ի վրա
  • Սովորեք օգտագործել EXTI՝ արտաքին ընդհատում ստեղծելու համար

GD32E231C-START տախտակն ունի երկու բանալի և չորս LED: Երկու ստեղներն են՝ «Վերականգնել» և «Արթնացում»: LED1-ը կառավարվում է GPIO-ի կողմից: Այս ցուցադրությունը ցույց կտա, թե ինչպես օգտագործել EXTI ընդհատման գիծը LED1-ը կառավարելու համար: Երբ սեղմեք Wakeup ստեղնը, այն կառաջացնի ընդհատում: Ընդհատումների սպասարկման գործառույթում ցուցադրումը կփոխի LED1-ը:
DEMO գործարկման արդյունք
Ներբեռնեք ծրագիրը < 03_EXTI_Key_Interrupt_mode > EVAL տախտակում, բոլոր LED-ները մեկ անգամ թարթում են փորձարկման համար և LED1-ը միացված է, սեղմեք Wakeup ստեղնը, LED1-ը կանջատվի: Կրկին սեղմեք Wakeup ստեղնը, LED1-ը կմիանա:
TIMER_Key_EXTI
Այս ցուցադրությունը ներառում է GD32 MCU-ի հետևյալ գործառույթները.

  •  Սովորեք օգտագործել GPIO-ի կառավարումը LED-ի և KEY-ի վրա
  • Սովորեք օգտագործել EXTI՝ արտաքին ընդհատում ստեղծելու համար
  •  Սովորեք օգտագործել TIMER-ը PWM ստեղծելու համար

GD32E231C-START տախտակն ունի երկու բանալի և չորս LED: Երկու ստեղներն են «Վերականգնել» և «Արթնացնել» ստեղնը: LED1-ը կառավարվում է GPIO-ի կողմից: Այս ցուցադրությունը ցույց կտա, թե ինչպես օգտագործել TIMER PWM-ը՝ EXTI ընդհատումը գործարկելու համար՝ LED1-ի վիճակը փոխելու և EXTI ընդհատման գիծը՝ LED1-ը կառավարելու համար: Երբ սեղմեք Արթնացման ստեղնը, այն կառաջացնի ընդհատում: Ընդհատումների սպասարկման գործառույթում ցուցադրումը կփոխի LED1-ը:
DEMO գործարկման արդյունք
Ներբեռնեք < 04_TIMER_Key_EXTI> ծրագիրը EVAL տախտակի վրա, բոլոր LED-ները մեկ անգամ կփայլվեն փորձարկման համար, սեղմեք Wakeup ստեղնը, LED1-ը կմիանա: Կրկին սեղմեք Wakeup ստեղնը, LED1-ը կանջատվի: Միացրեք PA6 (TIMER2_CH0) և PA5

Վերանայման պատմություն

Վերանայման No. Նկարագրություն Ամսաթիվ
1.0 Նախնական թողարկում Փետրվարի 19, 2019թ
1.1 Փոփոխել փաստաթղթի վերնագիրը և գլխավոր էջը 31 դեկտեմբերի, 2021 թ

Կարևոր Ծանուցում

Այս փաստաթուղթը GigaDevice Semiconductor Inc.-ի սեփականությունն է: և նրա դուստր ձեռնարկությունները («Ընկերություն»): Այս փաստաթուղթը, ներառյալ սույն փաստաթղթում նկարագրված Ընկերության ցանկացած արտադրանք («Ապրանք»), պատկանում է Ընկերությանը Չինաստանի Ժողովրդական Հանրապետության մտավոր սեփականության օրենքների և պայմանագրերի համաձայն և աշխարհի այլ իրավասությունների: Ընկերությունը իրեն վերապահում է նման օրենքների և պայմանագրերի բոլոր իրավունքները և չի տրամադրում որևէ լիցենզիա իր արտոնագրերի, հեղինակային իրավունքի, ապրանքային նշանների կամ մտավոր սեփականության այլ իրավունքների ներքո: Երրորդ կողմի անուններն ու ապրանքանիշերը, որոնց վրա նշված է (եթե այդպիսիք կան) պատկանում են իրենց համապատասխան սեփականատիրոջը և նշված են միայն նույնականացման նպատակով: Ընկերությունը որևէ տեսակի, հստակ կամ ենթադրյալ երաշխիք չի տալիս այս փաստաթղթի կամ որևէ Ապրանքի առնչությամբ, ներառյալ, բայց չսահմանափակվելով դրանցով, առևտրականության և որոշակի նպատակի համար համապատասխանության ենթադրյալ երաշխիքներով: Ընկերությունը չի ստանձնում որևէ պատասխանատվություն, որը բխում է սույն փաստաթղթում նկարագրված որևէ Ապրանքի կիրառումից կամ օգտագործումից: Սույն փաստաթղթում ներկայացված ցանկացած տեղեկատվություն տրամադրվում է միայն հղման նպատակով: Այս փաստաթղթի օգտագործողի պարտականությունն է պատշաճ կերպով նախագծել, ծրագրավորել և ստուգել այս տեղեկատվությունից կազմված ցանկացած հավելվածի և դրանից բխող արտադրանքի ֆունկցիոնալությունն ու անվտանգությունը: Բացառությամբ հարմարեցված արտադրանքների, որոնք հստակորեն նշված են կիրառելի պայմանագրում, Ապրանքները նախագծված, մշակված և/կամ արտադրված են միայն սովորական բիզնեսի, արդյունաբերական, անձնական և/կամ կենցաղային կիրառությունների համար: Ապրանքները նախագծված, նախատեսված կամ թույլատրված չեն օգտագործման համար որպես բաղադրամասեր համակարգերում, որոնք նախատեսված կամ նախատեսված են զենքի, զենքի համակարգերի, միջուկային կայանքների, ատոմային էներգիայի կառավարման գործիքների, այրման կառավարման գործիքների, ինքնաթիռների կամ տիեզերանավերի, տրանսպորտային գործիքների, ճանապարհային ազդանշանների շահագործման համար: գործիքներ, կենսապահովման սարքեր կամ համակարգեր, այլ բժշկական սարքեր կամ համակարգեր (ներառյալ վերակենդանացման սարքավորումներ և վիրաբուժական իմպլանտներ), աղտոտման վերահսկում կամ վտանգավոր նյութերի կառավարում կամ այլ օգտագործում, որտեղ սարքի կամ Ապրանքի խափանումը կարող է առաջացնել անձնական վնասվածք, մահ, գույք կամ շրջակա միջավայրի վնաս («Չնախատեսված օգտագործում»): Հաճախորդները պետք է ձեռնարկեն ցանկացած և բոլոր գործողությունները՝ ապահովելու համար Ապրանքների օգտագործումը և վաճառքը կիրառելի օրենքներին և կանոնակարգերին համապատասխան: Ընկերությունը ամբողջությամբ կամ մասամբ պատասխանատվություն չի կրում, և հաճախորդները պետք է և սույնով կազատեն Ընկերությանը, ինչպես նաև նրա մատակարարներին և/կամ դիստրիբյուտորներին ցանկացած պահանջից, վնասից կամ այլ պատասխանատվությունից, որը բխում է կամ առնչվում է Ապրանքների բոլոր չնախատեսված օգտագործումից: . Հաճախորդները պետք է փոխհատուցեն և անվնաս պահեն Ընկերությանը, ինչպես նաև նրա մատակարարներին և/կամ դիստրիբյուտորներին բոլոր պահանջներից, ծախսերից, վնասներից և այլ պարտավորություններից, ներառյալ անձնական վնասվածքի կամ մահվան պահանջները, որոնք ծագում են կամ կապված են Ապրանքների որևէ չնախատեսված օգտագործման հետ: . Այս փաստաթղթում ներկայացված տեղեկատվությունը տրամադրվում է բացառապես Ապրանքների հետ կապված:

Փաստաթղթեր / ռեսուրսներ

GigaDevice GD32E231C-START Arm Cortex-M23 32-բիթանոց MCU վերահսկիչ [pdf] Օգտագործողի ուղեցույց
GD32E231C-START, Arm Cortex-M23 32-bit MCU Controller, Cortex-M23 32-bit MCU Controller, 32-bit MCU Controller, MCU Controller, GD32E231C-START, Controller

Հղումներ

Թողնել մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվի: Պարտադիր դաշտերը նշված են *