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 એલઇડી 1
PA8 એલઇડી 2
PA11 એલઇડી 3
PA12 એલઇડી 4
રીસેટ કરો   K1-રીસેટ
કી PA0 K2-વેકઅપ

શરૂ કરી રહ્યા છીએ

EVAL બોર્ડ પાવર DC +5V મેળવવા માટે મીની યુએસબી કનેક્ટરનો ઉપયોગ કરે છે, જે હાર્ડવેર સિસ્ટમ નોર્મલ વર્ક વોલ્યુમ છે.tagઇ. પ્રોગ્રામ્સને ડાઉનલોડ કરવા અને ડીબગ કરવા માટે બોર્ડ પર એક GD-લિંક જરૂરી છે. યોગ્ય બૂટ મોડ પસંદ કરો અને પછી પાવર ચાલુ કરો, 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 દ્વારા નિયંત્રિત થાય છે. આ ડેમો બતાવશે કે LED કેવી રીતે પ્રગટાવવી.
ડેમો ચાલી રહેલ પરિણામ
પ્રોગ્રામ <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 ને ટૉગલ કરો.
ડેમો ચાલી રહેલ પરિણામ
પ્રોગ્રામ < 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 ને ટૉગલ કરશે.
ડેમો ચાલી રહેલ પરિણામ
પ્રોગ્રામ < 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 ને ટૉગલ કરશે.
ડેમો ચાલી રહેલ પરિણામ
પ્રોગ્રામ < 04_TIMER_Key_EXTI > EVAL બોર્ડ પર ડાઉનલોડ કરો, પરીક્ષણ માટે તમામ LEDs એકવાર ફ્લેશ થાય છે, વેકઅપ કી દબાવો, LED1 ચાલુ થઈ જશે. ફરીથી વેકઅપ કી દબાવો, LED1 બંધ થઈ જશે. PA6(TIMER2_CH0) અને PA5 ને કનેક્ટ કરો

પુનરાવર્તન ઇતિહાસ

પુનરાવર્તન નં. વર્ણન તારીખ
1.0 પ્રારંભિક પ્રકાશન ફેબ્રુઆરી 19, 2019
1.1 દસ્તાવેજ હેડર અને હોમપેજ સંશોધિત કરો 31 ડિસેમ્બર, 2021

અગત્યની સૂચના

આ દસ્તાવેજ GigaDevice Semiconductor Inc.ની મિલકત છે. અને તેની પેટાકંપનીઓ ("કંપની"). આ દસ્તાવેજ, આ દસ્તાવેજમાં વર્ણવેલ કંપનીના કોઈપણ ઉત્પાદન સહિત ("ઉત્પાદન"), પીપલ્સ રિપબ્લિક ઑફ ચાઇના અને વિશ્વભરના અન્ય અધિકારક્ષેત્રોના બૌદ્ધિક સંપદા કાયદાઓ અને સંધિઓ હેઠળ કંપનીની માલિકી ધરાવે છે. કંપની આવા કાયદાઓ અને સંધિઓ હેઠળના તમામ અધિકારો અનામત રાખે છે અને તેના પેટન્ટ, કોપીરાઈટ, ટ્રેડમાર્ક અથવા અન્ય બૌદ્ધિક સંપદા અધિકારો હેઠળ કોઈપણ લાયસન્સ આપતી નથી. તેમાં ઉલ્લેખિત તૃતીય પક્ષના નામ અને બ્રાન્ડ્સ (જો કોઈ હોય તો) તેમના સંબંધિત માલિકની મિલકત છે અને માત્ર ઓળખના હેતુઓ માટે જ સંદર્ભિત કરવામાં આવે છે. કંપની આ દસ્તાવેજ અથવા કોઈપણ ઉત્પાદનના સંબંધમાં કોઈપણ પ્રકારની, સ્પષ્ટ અથવા ગર્ભિત, કોઈ પણ પ્રકારની વોરંટી આપતી નથી, જેમાં કોઈ ચોક્કસ હેતુ માટે વેપારીતા અને યોગ્યતાની ગર્ભિત વોરંટીનો સમાવેશ થાય છે, પરંતુ તેના સુધી મર્યાદિત નથી. કંપની આ દસ્તાવેજમાં વર્ણવેલ કોઈપણ ઉત્પાદનના એપ્લિકેશન અથવા ઉપયોગથી ઉદ્ભવતી કોઈપણ જવાબદારી સ્વીકારતી નથી. આ દસ્તાવેજમાં આપેલી કોઈપણ માહિતી ફક્ત સંદર્ભ હેતુઓ માટે જ પ્રદાન કરવામાં આવે છે. આ દસ્તાવેજના વપરાશકર્તાની જવાબદારી છે કે તે આ માહિતી અને કોઈપણ પરિણામી ઉત્પાદનથી બનેલી કોઈપણ એપ્લિકેશનની કાર્યક્ષમતા અને સલામતીને યોગ્ય રીતે ડિઝાઇન કરે, પ્રોગ્રામ કરે અને તેનું પરીક્ષણ કરે. લાગુ કરારમાં સ્પષ્ટપણે ઓળખવામાં આવેલ કસ્ટમાઈઝ્ડ પ્રોડક્ટ્સ સિવાય, પ્રોડક્ટ્સ માત્ર સામાન્ય વ્યવસાય, ઔદ્યોગિક, વ્યક્તિગત અને/અથવા ઘરગથ્થુ એપ્લિકેશન્સ માટે ડિઝાઇન, વિકસિત અને/અથવા ઉત્પાદિત કરવામાં આવી છે. શસ્ત્રો, શસ્ત્રો પ્રણાલીઓ, પરમાણુ સ્થાપનો, અણુ ઉર્જા નિયંત્રણ સાધનો, કમ્બશન કંટ્રોલ સાધનો, એરપ્લેન અથવા સ્પેસશીપ સાધનો, પરિવહન સાધનો, ટ્રાફિક સિગ્નલના સંચાલન માટે રચાયેલ અથવા હેતુવાળી સિસ્ટમ્સમાં ઘટકો તરીકે ઉપયોગ માટે ઉત્પાદનો ડિઝાઇન, હેતુ અથવા અધિકૃત નથી. સાધનો, જીવન-સહાયક ઉપકરણો અથવા સિસ્ટમો, અન્ય તબીબી ઉપકરણો અથવા સિસ્ટમો (પુનરુત્થાન સાધનો અને સર્જિકલ પ્રત્યારોપણ સહિત), પ્રદૂષણ નિયંત્રણ અથવા જોખમી પદાર્થોનું સંચાલન, અથવા અન્ય ઉપયોગો જ્યાં ઉપકરણ અથવા ઉત્પાદનની નિષ્ફળતા વ્યક્તિગત ઈજા, મૃત્યુ, મિલકત અથવા પર્યાવરણીય નુકસાન ("અનિચ્છનીય ઉપયોગો"). લાગુ પડતા કાયદાઓ અને નિયમો અનુસાર ઉત્પાદનોના ઉપયોગ અને વેચાણની ખાતરી કરવા માટે ગ્રાહકોએ કોઈપણ અને તમામ પગલાં લેવા જોઈએ. કંપની સંપૂર્ણ અથવા આંશિક રીતે જવાબદાર નથી, અને ગ્રાહકો અને આથી કંપની તેમજ તેના સપ્લાયર્સ અને/અથવા વિતરકોને કોઈપણ દાવા, નુકસાન અથવા ઉત્પાદનોના તમામ અનિચ્છનીય ઉપયોગોથી અથવા તેનાથી સંબંધિત અન્ય જવાબદારીમાંથી મુક્ત કરશે. . ગ્રાહકોએ કંપની તેમજ તેના સપ્લાયર્સ અને/અથવા વિતરકોને તમામ દાવાઓ, ખર્ચો, નુકસાની અને અન્ય જવાબદારીઓ, જેમાં વ્યક્તિગત ઈજા અથવા મૃત્યુના દાવાઓ સામેલ છે, ઉત્પાદનોના કોઈપણ અનિચ્છનીય ઉપયોગોથી ઉદ્ભવતા અથવા તેનાથી સંબંધિત હોય તેવા દાવાઓથી અને તેની સામે હાનિકારક રહેશે. . આ દસ્તાવેજમાંની માહિતી ફક્ત ઉત્પાદનોના સંબંધમાં પ્રદાન કરવામાં આવી છે.

દસ્તાવેજો / સંસાધનો

GigaDevice GD32E231C-START આર્મ કોર્ટેક્સ-M23 32-બીટ MCU કંટ્રોલર [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા
GD32E231C-START, Arm Cortex-M23 32-bit MCU કંટ્રોલર, Cortex-M23 32-bit MCU કંટ્રોલર, 32-bit MCU કંટ્રોલર, MCU કંટ્રોલર, GD32E231C-START, કંટ્રોલર

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *