GigaDevice लोगो

गीगा डिव्हाइस GD32E231C-START आर्म कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर

GigaDevice GD32E231C-START आर्म कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर

सारांश

GD32E231C-START मुख्य नियंत्रक म्हणून GD32E231C8T6 वापरते. हे 5V पॉवर पुरवण्यासाठी मिनी यूएसबी इंटरफेस वापरते. रीसेट, बूट, वेकअप की, LED, GD-Link, Arduni यांचा देखील समावेश आहे. अधिक तपशीलांसाठी कृपया GD32E231C-START-V1.0 योजनाबद्ध पहा.

फंक्शन पिन असाइनमेंट

तक्ता 2-1 फंक्शन पिन असाइनमेंट

कार्य पिन वर्णन
 

 

एलईडी

PA7 LED1
PA8 LED2
PA11 LED3
PA12 LED4
रीसेट करा   K1-रीसेट
की PA0 K2-वेकअप

सुरू करणे

EVAL बोर्ड DC +5V पॉवर मिळविण्यासाठी मिनी यूएसबी कनेक्टर वापरतो, जी हार्डवेअर प्रणाली सामान्य कार्य व्हॉल्यूम आहेtage प्रोग्राम डाउनलोड आणि डीबग करण्यासाठी बोर्डवर जीडी-लिंक आवश्यक आहे. योग्य बूट मोड निवडा आणि नंतर पॉवर ऑन करा, LEDPWR चालू होईल, जे सूचित करते की वीज पुरवठा ठीक आहे. सर्व प्रकल्पांची Keil आवृत्ती आणि IAR आवृत्ती आहेत. प्रकल्पांची Keil आवृत्ती Keil MDK-ARM 5.25 uVision5 वर आधारित तयार केली आहे. प्रकल्पांची IAR आवृत्ती ARM 8.31.1 साठी IAR एम्बेडेड वर्कबेंचवर आधारित तयार केली आहे. वापरादरम्यान, खालील मुद्दे लक्षात घेतले पाहिजेत:

  1. आपण प्रकल्प उघडण्यासाठी Keil uVision5 वापरत असल्यास. “डिव्हाइस गहाळ (ची)” समस्या सोडवण्यासाठी, तुम्ही GigaDevice.GD32E23x_DFP.1.0.0.pack इंस्टॉल करू शकता.
  2. तुम्ही प्रोजेक्ट उघडण्यासाठी IAR वापरत असल्यास, संबंधित लोड करण्यासाठी IAR_GD32E23x_ADDON_1.0.0.exe इंस्टॉल करा. files.

हार्डवेअर लेआउट संपलेview

वीज पुरवठा

आकृती 4-1 वीज पुरवठ्याचे योजनाबद्ध आकृती 

GigaDevice GD32E231C-START आर्म कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर 1

बूट पर्याय 

GigaDevice GD32E231C-START आर्म कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर 2

एलईडी 

GigaDevice GD32E231C-START आर्म कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर 3

की 

GigaDevice GD32E231C-START आर्म कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर 4

जीडी-लिंक 

GigaDevice GD32E231C-START आर्म कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर 5

MCU 

GigaDevice GD32E231C-START आर्म कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर 6

अर्दुनियो 

GigaDevice GD32E231C-START आर्म कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर 7

नियमित वापर मार्गदर्शक

GPIO_Running_LED
डेमो उद्देश
या डेमोमध्ये GD32 MCU ची खालील कार्ये समाविष्ट आहेत:

  • GPIO कंट्रोल LED वापरायला शिका
  • 1ms विलंब जनरेट करण्यासाठी SysTick वापरण्यास शिका

GD32E231C-START बोर्डमध्ये चार LED आहेत. LED1 GPIO द्वारे नियंत्रित आहे. हा डेमो एलईडी कसा लावायचा हे दाखवेल.
DEMO चालू परिणाम
प्रोग्राम < 01_GPIO_Running_LED > EVAL बोर्डवर डाउनलोड करा, LED1 1000ms च्या अंतराने क्रमाने चालू आणि बंद होईल, प्रक्रिया पुन्हा करा. GPIO_की_पोलिंग_मोड
डेमो उद्देश
या डेमोमध्ये GD32 MCU ची खालील कार्ये समाविष्ट आहेत:

  • GPIO नियंत्रण LED आणि की वापरण्यास शिका
  • 1ms विलंब जनरेट करण्यासाठी SysTick वापरण्यास शिका

GD32E231C-START बोर्डमध्ये दोन की आणि चार LED आहेत. रिसेट की आणि वेकअप की या दोन की आहेत. LED1 GPIO द्वारे नियंत्रित केले जातात. हा डेमो LED1 नियंत्रित करण्यासाठी वेकअप की कशी वापरायची ते दर्शवेल. वेकअप की दाबल्यावर, ते IO पोर्टचे इनपुट मूल्य तपासेल. जर मूल्य 1 असेल आणि 50ms साठी प्रतीक्षा करेल. IO पोर्टचे इनपुट मूल्य पुन्हा तपासा. मूल्य अद्याप 1 असल्यास, हे सूचित करते की बटण यशस्वीरित्या दाबले गेले आणि LED1 टॉगल करा.
DEMO चालू परिणाम
प्रोग्राम < 02_GPIO_Key_Polling_mode > EVAL बोर्डवर डाउनलोड करा, सर्व LEDs एकदा चाचणीसाठी फ्लॅश केले जातात आणि LED1 चालू आहे, वेकअप की दाबा, LED1 बंद होईल. वेकअप की पुन्हा दाबा, LED1 चालू होईल.

EXTI_Key_Interrupt_mode

डेमो उद्देश
या डेमोमध्ये GD32 MCU ची खालील कार्ये समाविष्ट आहेत:

  • GPIO कंट्रोल LED आणि KEY वापरायला शिका
  • बाह्य व्यत्यय निर्माण करण्यासाठी EXTI वापरण्यास शिका

GD32E231C-START बोर्डमध्ये दोन की आणि चार LED आहेत. रिसेट की आणि वेकअप की या दोन की आहेत. LED1 GPIO द्वारे नियंत्रित आहे. हा डेमो LED1 नियंत्रित करण्यासाठी EXTI इंटरप्ट लाइनचा वापर कसा करायचा हे दर्शवेल. जेव्हा वेकअप की दाबा, तेव्हा ते एक व्यत्यय निर्माण करेल. इंटरप्ट सर्व्हिस फंक्शनमध्ये, डेमो LED1 टॉगल करेल.
DEMO चालू परिणाम
प्रोग्राम < 03_EXTI_Key_Interrupt_mode > EVAL बोर्डवर डाउनलोड करा, सर्व LEDs एकदा चाचणीसाठी फ्लॅश केले जातात आणि LED1 चालू आहे, वेकअप की दाबा, LED1 बंद होईल. वेकअप की पुन्हा दाबा, LED1 चालू होईल.
TIMER_Key_EXTI
या डेमोमध्ये GD32 MCU ची खालील कार्ये समाविष्ट आहेत:

  •  GPIO कंट्रोल LED आणि KEY वापरायला शिका
  • बाह्य व्यत्यय निर्माण करण्यासाठी EXTI वापरण्यास शिका
  •  PWM व्युत्पन्न करण्यासाठी TIMER वापरायला शिका

GD32E231C-START बोर्डमध्ये दोन की आणि चार LED आहेत. रिसेट की आणि वेकअप की या दोन की आहेत. LED1 GPIO द्वारे नियंत्रित आहे. हा डेमो LED1 ची स्थिती टॉगल करण्यासाठी EXTI इंटरप्ट ट्रिगर करण्यासाठी TIMER PWM कसे वापरावे आणि LED1 नियंत्रित करण्यासाठी EXTI इंटरप्ट लाइन कसे वापरावे हे दर्शवेल. जेव्हा वेकअप की दाबा, तेव्हा ते एक व्यत्यय निर्माण करेल. इंटरप्ट सर्व्हिस फंक्शनमध्ये, डेमो LED1 टॉगल करेल.
DEMO चालू परिणाम
प्रोग्राम < 04_TIMER_Key_EXTI > EVAL बोर्डवर डाउनलोड करा, चाचणीसाठी सर्व LEDs एकदाच फ्लॅश केले जातात, वेकअप की दाबा, LED1 चालू होईल. वेकअप की पुन्हा दाबा, LED1 बंद होईल. PA6(TIMER2_CH0) आणि PA5 कनेक्ट करा

पुनरावृत्ती इतिहास

पुनरावृत्ती क्र. वर्णन तारीख
1.0 प्रारंभिक प्रकाशन 19 फेब्रुवारी 2019
1.1 दस्तऐवज शीर्षलेख आणि मुख्यपृष्ठ सुधारित करा २७ डिसेंबर २०२१

महत्वाची सूचना

हा दस्तऐवज GigaDevice Semiconductor Inc ची मालमत्ता आहे. आणि त्याच्या सहाय्यक कंपन्या ("कंपनी"). हा दस्तऐवज, या दस्तऐवजात वर्णन केलेल्या कंपनीच्या कोणत्याही उत्पादनासह (“उत्पादन”), कंपनीच्या मालकीचे बौद्धिक संपदा कायदे आणि पीपल्स रिपब्लिक ऑफ चायना आणि जगभरातील इतर अधिकारक्षेत्रांच्या करारांतर्गत आहे. कंपनी अशा कायदे आणि करारांतर्गत सर्व अधिकार राखून ठेवते आणि तिच्या पेटंट, कॉपीराइट, ट्रेडमार्क किंवा इतर बौद्धिक संपदा अधिकारांखाली कोणताही परवाना देत नाही. त्‍याच्‍यावर संदर्भ दिलेल्‍या तृतीय पक्षाची नावे आणि ब्रँड (असल्‍यास) ही त्‍यांच्‍या संबंधित मालकाची मालमत्ता आहे आणि केवळ ओळख उद्देशांसाठी संदर्भित केली आहे. कंपनी या दस्तऐवजाच्या किंवा कोणत्याही उत्पादनाच्या संदर्भात कोणत्याही प्रकारची, व्यक्त किंवा निहित अशी कोणतीही हमी देत ​​नाही, ज्यामध्ये विशिष्ट हेतूसाठी व्यापारक्षमता आणि योग्यतेची गर्भित हमी समाविष्ट आहे, परंतु इतकेच मर्यादित नाही. या दस्तऐवजात वर्णन केलेल्या कोणत्याही उत्पादनाच्या अर्जामुळे किंवा वापरामुळे उद्भवणारे कोणतेही दायित्व कंपनी गृहीत धरत नाही. या दस्तऐवजात प्रदान केलेली कोणतीही माहिती केवळ संदर्भ हेतूंसाठी प्रदान केली जाते. या दस्तऐवजाच्या वापरकर्त्याची जबाबदारी आहे की या माहितीने बनवलेल्या कोणत्याही अनुप्रयोगाची आणि कोणत्याही परिणामी उत्पादनाची योग्यरित्या रचना करणे, प्रोग्राम करणे आणि कार्यक्षमता आणि सुरक्षिततेची चाचणी करणे. लागू करारामध्ये स्पष्टपणे ओळखल्या गेलेल्या सानुकूलित उत्पादनांव्यतिरिक्त, उत्पादने केवळ सामान्य व्यवसाय, औद्योगिक, वैयक्तिक आणि/किंवा घरगुती अनुप्रयोगांसाठी डिझाइन, विकसित आणि/किंवा उत्पादित केली जातात. उत्पादने शस्त्रे, शस्त्रे प्रणाली, आण्विक स्थापना, अणुऊर्जा नियंत्रण साधने, दहन नियंत्रण साधने, विमान किंवा स्पेसशिप साधने, वाहतूक साधने, वाहतूक सिग्नल यांच्या ऑपरेशनसाठी डिझाइन केलेल्या किंवा अभिप्रेत असलेल्या प्रणालींमध्ये घटक म्हणून वापरण्यासाठी डिझाइन केलेले, हेतू किंवा अधिकृत नाहीत. उपकरणे, जीवन-समर्थन साधने किंवा प्रणाली, इतर वैद्यकीय उपकरणे किंवा प्रणाली (पुनरुत्थान उपकरणे आणि शस्त्रक्रिया इम्प्लांटसह), प्रदूषण नियंत्रण किंवा घातक पदार्थांचे व्यवस्थापन, किंवा अन्य वापर जेथे डिव्हाइस किंवा उत्पादनाच्या अपयशामुळे वैयक्तिक इजा, मृत्यू, मालमत्ता किंवा पर्यावरणीय नुकसान ("अनपेक्षित वापर"). लागू कायदे आणि नियमांनुसार उत्पादनांचा वापर आणि विक्री सुनिश्चित करण्यासाठी ग्राहक कोणतीही आणि सर्व कृती करतील. कंपनी संपूर्णपणे किंवा अंशतः उत्तरदायी नाही आणि ग्राहकांनी आणि याद्वारे कंपनी तसेच पुरवठादार आणि/किंवा वितरकांना उत्पादनांच्या सर्व अनपेक्षित वापरांमुळे किंवा संबंधित कोणत्याही दाव्यापासून, नुकसानापासून किंवा इतर दायित्वापासून मुक्त केले जाईल. . ग्राहकांनी कंपनी तसेच पुरवठादार आणि/किंवा वितरक यांना नुकसानभरपाई द्यावी आणि उत्पादनांच्या कोणत्याही अनैच्छिक वापरामुळे उद्भवलेल्या किंवा संबंधित असलेल्या वैयक्तिक इजा किंवा मृत्यूच्या दाव्यांसह सर्व दावे, खर्च, नुकसान आणि इतर दायित्वांपासून आणि त्यांच्या विरुद्ध निरुपद्रवी ठेवतील. . या दस्तऐवजातील माहिती केवळ उत्पादनांशी संबंधित आहे.

कागदपत्रे / संसाधने

GigaDevice GD32E231C-START आर्म कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर [pdf] वापरकर्ता मार्गदर्शक
GD32E231C-START, आर्म कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर, कॉर्टेक्स-M23 32-बिट MCU कंट्रोलर, 32-बिट MCU कंट्रोलर, MCU कंट्रोलर, GD32E231C-START, कंट्रोलर

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *