និមិត្តសញ្ញា GigaDevice

ឧបករណ៍ Giga GD32E231C-START Arm Cortex-M23 ឧបករណ៍បញ្ជា MCU 32 ប៊ីត

ឧបករណ៍បញ្ជា GigaDevice GD32E231C-START Arm Cortex-M23 32-bit MCU Controller

សង្ខេប

GD32E231C-START ប្រើ GD32E231C8T6 ជាឧបករណ៍បញ្ជាមេ។ វាប្រើចំណុចប្រទាក់ Mini USB ដើម្បីផ្គត់ផ្គង់ថាមពល 5V ។ កំណត់ឡើងវិញ, ចាប់ផ្ដើម, គ្រាប់ចុចភ្ញាក់, LED, 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 ដែលជាប្រព័ន្ធ hardware ធម្មតា voltagអ៊ី GD-Link នៅលើយន្តហោះគឺចាំបាច់ដើម្បីទាញយក និងបំបាត់បញ្ហាកម្មវិធី។ ជ្រើសរើសរបៀបចាប់ផ្ដើមត្រឹមត្រូវ ហើយបន្ទាប់មកបើកភ្លើង LEDPWR នឹងបើក ដែលបង្ហាញថាការផ្គត់ផ្គង់ថាមពលគឺយល់ព្រម។ មានកំណែ Keil និងកំណែ IAR នៃគម្រោងទាំងអស់។ កំណែ Keil នៃគម្រោងត្រូវបានបង្កើតឡើងដោយផ្អែកលើ Keil MDK-ARM 5.25 uVision5 ។ កំណែ IAR នៃគម្រោងត្រូវបានបង្កើតឡើងដោយផ្អែកលើ IAR Embedded Workbench សម្រាប់ ARM 8.31.1។ ក្នុងអំឡុងពេលប្រើប្រាស់ ចំណុចខាងក្រោមគួរត្រូវបានកត់សម្គាល់៖

  1. ប្រសិនបើអ្នកប្រើ Keil uVision5 ដើម្បីបើកគម្រោង។ ដើម្បីដោះស្រាយបញ្ហា “បាត់ឧបករណ៍ (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

Ardunio 

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

ការណែនាំអំពីការប្រើប្រាស់ជាប្រចាំ

GPIO_Running_LED
គោលបំណង DEMO
ការបង្ហាញនេះរួមបញ្ចូលមុខងារខាងក្រោមរបស់ GD32 MCU៖

  • រៀនប្រើ GPIO គ្រប់គ្រង LED
  • រៀនប្រើ SysTick ដើម្បីបង្កើតការពន្យារពេល 1ms

បន្ទះ GD32E231C-START មាន LED បួន។ LED1 ត្រូវបានគ្រប់គ្រងដោយ GPIO ។ ការបង្ហាញនេះនឹងបង្ហាញពីរបៀបបំភ្លឺ LED ។
លទ្ធផលដំណើរការ DEMO
ទាញយកកម្មវិធី < 01_GPIO_Running_LED > ទៅកាន់បន្ទះ EVAL LED1 នឹងបើក និងបិទតាមលំដាប់លំដោយជាមួយចន្លោះពេល 1000ms ដំណើរការឡើងវិញ។ GPIO_Key_Polling_mode
គោលបំណង DEMO
ការបង្ហាញនេះរួមបញ្ចូលមុខងារខាងក្រោមរបស់ GD32 MCU៖

  • រៀនប្រើ GPIO គ្រប់គ្រង LED និងសោ
  • រៀនប្រើ SysTick ដើម្បីបង្កើតការពន្យារពេល 1ms

បន្ទះ GD32E231C-START មានកូនសោពីរ និង LED បួន។ គ្រាប់ចុចពីរគឺ Reset key និង Wakeup key។ LED1 ត្រូវបានគ្រប់គ្រងដោយ GPIO ។ ការបង្ហាញនេះនឹងបង្ហាញពីរបៀបប្រើគ្រាប់ចុចភ្ញាក់ដើម្បីគ្រប់គ្រង LED1។ នៅពេលចុចគ្រាប់ចុចភ្ញាក់ វានឹងពិនិត្យមើលតម្លៃបញ្ចូលនៃច្រក IO ។ ប្រសិនបើតម្លៃគឺ 1 ហើយនឹងរង់ចាំ 50ms ។ ពិនិត្យតម្លៃបញ្ចូលនៃច្រក IO ម្តងទៀត។ ប្រសិនបើតម្លៃនៅតែជា 1 វាបង្ហាញថាប៊ូតុងត្រូវបានចុចដោយជោគជ័យ ហើយបិទបើក LED1 ។
លទ្ធផលដំណើរការ DEMO
ទាញយកកម្មវិធី < 02_GPIO_Key_Polling_mode > ទៅកាន់បន្ទះ EVAL អំពូល LED ទាំងអស់ត្រូវបានបញ្ចេញពន្លឺម្តងសម្រាប់ការធ្វើតេស្ត ហើយ LED1 បើក ចុចប៊ូតុងភ្ញាក់ឡើង LED1 នឹងត្រូវបានបិទ។ ចុចគ្រាប់ចុចភ្ញាក់ម្តងទៀត LED1 នឹងត្រូវបានបើក។

EXTI_Key_Interrupt_mode

គោលបំណង DEMO
ការបង្ហាញនេះរួមបញ្ចូលមុខងារខាងក្រោមរបស់ GD32 MCU៖

  • រៀនប្រើ GPIO គ្រប់គ្រង LED និង KEY
  • រៀនប្រើ EXTI ដើម្បីបង្កើតការរំខានពីខាងក្រៅ

បន្ទះ GD32E231C-START មានកូនសោពីរ និង LED បួន។ គ្រាប់ចុចពីរគឺ Reset key និង Wakeup key។ LED1 ត្រូវបានគ្រប់គ្រងដោយ GPIO ។ ការបង្ហាញនេះនឹងបង្ហាញពីរបៀបប្រើខ្សែរអាក់រអួល EXTI ដើម្បីគ្រប់គ្រង LED1។នៅពេលចុចគ្រាប់ចុចភ្ញាក់ វានឹងបង្កើតការរំខាន។ នៅក្នុងមុខងារសេវារំខាន ការបង្ហាញនឹងបិទបើក LED1។
លទ្ធផលដំណើរការ DEMO
ទាញយកកម្មវិធី < 03_EXTI_Key_Interrupt_mode > ទៅកាន់បន្ទះ EVAL អំពូល LED ទាំងអស់ត្រូវបានបញ្ចេញម្តងសម្រាប់ការធ្វើតេស្ត ហើយ LED1 បើក សូមចុចគ្រាប់ចុចភ្ញាក់ឡើង LED1 នឹងត្រូវបានបិទ។ ចុចគ្រាប់ចុចភ្ញាក់ម្តងទៀត LED1 នឹងត្រូវបានបើក។
TIMER_Key_EXTI
ការបង្ហាញនេះរួមបញ្ចូលមុខងារខាងក្រោមរបស់ GD32 MCU៖

  •  រៀនប្រើ GPIO គ្រប់គ្រង LED និង KEY
  • រៀនប្រើ EXTI ដើម្បីបង្កើតការរំខានពីខាងក្រៅ
  •  រៀនប្រើ TIMER ដើម្បីបង្កើត PWM

បន្ទះ GD32E231C-START មានកូនសោពីរ និង LED បួន។ គ្រាប់ចុចពីរគឺ Reset key និង Wakeup key។ LED1 ត្រូវបានគ្រប់គ្រងដោយ GPIO ។ ការបង្ហាញនេះនឹងបង្ហាញពីរបៀបប្រើប្រាស់ TIMER PWM ដើម្បីបង្កការរំខាន EXTI ដើម្បីបិទបើកស្ថានភាពនៃ LED1 និង EXTI interrupt line ដើម្បីគ្រប់គ្រង LED1។ នៅពេលចុចគ្រាប់ចុចភ្ញាក់ វានឹងបង្កើតការរំខាន។ នៅក្នុងមុខងារសេវារំខាន ការបង្ហាញនឹងបិទបើក LED1។
លទ្ធផលដំណើរការ DEMO
ទាញយកកម្មវិធី < 04_TIMER_Key_EXTI > ទៅកាន់បន្ទះ EVAL អំពូល LED ទាំងអស់ត្រូវបានភ្លឺម្តងសម្រាប់ការធ្វើតេស្ត ចុចគ្រាប់ចុចភ្ញាក់ចុះ LED1 នឹងត្រូវបានបើក។ ចុចគ្រាប់ចុចភ្ញាក់ម្តងទៀត LED1 នឹងត្រូវបានបិទ។ ភ្ជាប់ PA6(TIMER2_CH0) និង PA5

ប្រវត្តិនៃការពិនិត្យឡើងវិញ

ការកែប្រែលេខ ការពិពណ៌នា កាលបរិច្ឆេទ
1.0 ការចេញផ្សាយដំបូង ថ្ងៃទី 19 ខែកុម្ភៈ ឆ្នាំ 2019
1.1 កែប្រែបឋមកថា និងទំព័រដើមឯកសារ ថ្ងៃទី ១៤ ខែធ្នូ ឆ្នាំ ២០២២

សេចក្តីជូនដំណឹងសំខាន់

ឯកសារនេះគឺជាកម្មសិទ្ធិរបស់ GigaDevice Semiconductor Inc. និងក្រុមហ៊ុនបុត្រសម្ព័ន្ធរបស់ខ្លួន ("ក្រុមហ៊ុន")។ ឯកសារនេះ រួមទាំងផលិតផលណាមួយរបស់ក្រុមហ៊ុនដែលបានពិពណ៌នានៅក្នុងឯកសារនេះ ("ផលិតផល") ត្រូវបានគ្រប់គ្រងដោយក្រុមហ៊ុនក្រោមច្បាប់កម្មសិទ្ធិបញ្ញា និងសន្ធិសញ្ញានៃសាធារណរដ្ឋប្រជាមានិតចិន និងយុត្តាធិការផ្សេងទៀតនៅទូទាំងពិភពលោក។ ក្រុមហ៊ុនរក្សាសិទ្ធិទាំងអស់នៅក្រោមច្បាប់ និងសន្ធិសញ្ញាទាំងនោះ ហើយមិនផ្តល់អាជ្ញាប័ណ្ណណាមួយនៅក្រោមប៉ាតង់ កម្មសិទ្ធិបញ្ញា ពាណិជ្ជសញ្ញា ឬសិទ្ធិកម្មសិទ្ធិបញ្ញាផ្សេងទៀតឡើយ។ ឈ្មោះ និងម៉ាករបស់ភាគីទីបីដែលសំដៅលើវា (ប្រសិនបើមាន) គឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន ហើយត្រូវបានបញ្ជូនទៅក្នុងគោលបំណងកំណត់អត្តសញ្ញាណតែប៉ុណ្ណោះ។ ក្រុមហ៊ុនមិនធ្វើការធានាលើប្រភេទណាមួយ បង្ហាញ ឬបង្កប់ន័យទាក់ទងនឹងឯកសារនេះ ឬផលិតផលណាមួយ រួមទាំង ប៉ុន្តែមិនកំណត់ចំពោះការធានាដោយបង្កប់ន័យនៃភាពអាចធ្វើពាណិជ្ជកម្ម និងសម្បទាសម្រាប់គោលបំណងជាក់លាក់ណាមួយឡើយ។ ក្រុមហ៊ុនមិនទទួលខុសត្រូវណាមួយដែលកើតចេញពីកម្មវិធី ឬការប្រើប្រាស់ផលិតផលណាមួយដែលបានពិពណ៌នានៅក្នុងឯកសារនេះទេ។ រាល់ព័ត៌មានដែលមាននៅក្នុងឯកសារនេះត្រូវបានផ្តល់ជូនសម្រាប់តែគោលបំណងយោងប៉ុណ្ណោះ។ វាជាទំនួលខុសត្រូវរបស់អ្នកប្រើប្រាស់ឯកសារនេះក្នុងការរចនាកម្មវិធី និងសាកល្បងមុខងារ និងសុវត្ថិភាពនៃកម្មវិធីណាមួយដែលធ្វើឡើងដោយព័ត៌មាននេះ និងផលិតផលលទ្ធផលណាមួយ។ លើកលែងតែផលិតផលផ្ទាល់ខ្លួនដែលត្រូវបានកំណត់យ៉ាងច្បាស់នៅក្នុងកិច្ចព្រមព្រៀងដែលអាចអនុវត្តបាន ផលិតផលត្រូវបានរចនា បង្កើត និង/ឬផលិតសម្រាប់អាជីវកម្មធម្មតា ឧស្សាហកម្ម ផ្ទាល់ខ្លួន និង/ឬកម្មវិធីគ្រួសារតែប៉ុណ្ណោះ។ ផលិតផលមិនត្រូវបានរចនា មានបំណង ឬត្រូវបានអនុញ្ញាតសម្រាប់ប្រើប្រាស់ជាធាតុផ្សំនៅក្នុងប្រព័ន្ធដែលបានរចនា ឬមានបំណងសម្រាប់ប្រតិបត្តិការអាវុធ ប្រព័ន្ធអាវុធ ការដំឡើងនុយក្លេអ៊ែរ ឧបករណ៍គ្រប់គ្រងថាមពលអាតូមិក ឧបករណ៍ត្រួតពិនិត្យការដុតបំផ្លាញ យន្តហោះ ឬឧបករណ៍យានអវកាស ឧបករណ៍ដឹកជញ្ជូន ឧបករណ៍សញ្ញាចរាចរណ៍ ឧបករណ៍សង្គ្រោះជីវិត ឬប្រព័ន្ធ ឧបករណ៍វេជ្ជសាស្ត្រ ឬប្រព័ន្ធផ្សេងទៀត (រួមទាំងឧបករណ៍សង្គ្រោះជីវិត និងការគ្រប់គ្រងសារធាតុពុល) កន្លែងវះកាត់ ឬឧបករណ៍វះកាត់។ ប្រើកន្លែងដែលការបរាជ័យនៃឧបករណ៍ ឬផលិតផលអាចបណ្តាលឱ្យមានរបួសផ្ទាល់ខ្លួន ការស្លាប់ ទ្រព្យសម្បត្តិ ឬការខូចខាតបរិស្ថាន ("ការប្រើប្រាស់ដោយអចេតនា")។ អតិថិជនត្រូវចាត់វិធានការណាមួយ ដើម្បីធានាការប្រើប្រាស់ និងលក់ផលិតផលស្របតាមច្បាប់ និងបទប្បញ្ញត្តិជាធរមាន។ ក្រុមហ៊ុនមិនទទួលខុសត្រូវទាំងស្រុង ឬមួយផ្នែកទេ ហើយអតិថិជនត្រូវដោះលែងក្រុមហ៊ុន ក៏ដូចជាអ្នកផ្គត់ផ្គង់ និង/ឬអ្នកចែកចាយរបស់ខ្លួនពីការទាមទារ ការខូចខាត ឬទំនួលខុសត្រូវផ្សេងទៀតដែលកើតឡើងពី ឬពាក់ព័ន្ធនឹងការប្រើប្រាស់ផលិតផលដោយអចេតនាទាំងអស់។ អតិថិជនត្រូវផ្តល់សំណង និងកាន់កាប់ក្រុមហ៊ុន ក៏ដូចជាអ្នកផ្គត់ផ្គង់ និង/ឬអ្នកចែកចាយរបស់ខ្លួន ដោយមិនបង្កគ្រោះថ្នាក់ និងប្រឆាំងនឹងការទាមទារ ការចំណាយ ការខូចខាត និងការទទួលខុសត្រូវផ្សេងទៀត រួមទាំងការទាមទារសម្រាប់ការរងរបួសផ្ទាល់ខ្លួន ឬការស្លាប់ ដែលកើតឡើងពី ឬពាក់ព័ន្ធនឹងការប្រើប្រាស់ផលិតផលដោយអចេតនាណាមួយ។ ព័ត៌មាននៅក្នុងឯកសារនេះត្រូវបានផ្តល់ជូនតែមួយគត់ទាក់ទងនឹងផលិតផល។

ឯកសារ/ធនធាន

ឧបករណ៍បញ្ជា GigaDevice GD32E231C-START Arm Cortex-M23 32-bit MCU Controller [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

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *