கிகா சாதனம் GD32E231C-START Arm Cortex-M23 32-bit MCU கட்டுப்படுத்தி
சுருக்கம்
GD32E231C-START GD32E231C8T6 ஐ முக்கிய கட்டுப்படுத்தியாகப் பயன்படுத்துகிறது. இது 5V சக்தியை வழங்க மினி USB இடைமுகத்தைப் பயன்படுத்துகிறது. ரீசெட், பூட், வேக்கப் கீ, எல்இடி, ஜிடி-லிங்க், அர்டுனியோ ஆகியவையும் சேர்க்கப்பட்டுள்ளன. மேலும் விவரங்களுக்கு GD32E231C-START-V1.0 திட்டவட்டத்தைப் பார்க்கவும்.
செயல்பாடு பின் ஒதுக்கீடு
அட்டவணை 2-1 செயல்பாடு பின் ஒதுக்கீடு
செயல்பாடு | பின் | விளக்கம் |
LED |
PA7 | LED1 |
PA8 | LED2 | |
PA11 | LED3 | |
PA12 | LED4 | |
மீட்டமை | K1-மீட்டமை | |
முக்கிய | PA0 | K2-விழிப்பு |
தொடங்குதல்
மின்சாரம் DC +5V பெற EVAL போர்டு மினி USB இணைப்பியைப் பயன்படுத்துகிறது, இது ஹார்டுவேர் சிஸ்டம் சாதாரண வேலை தொகுதி ஆகும்.tagஇ. நிரல்களைப் பதிவிறக்கம் செய்து பிழைத்திருத்தம் செய்ய போர்டில் ஜிடி-இணைப்பு அவசியம். சரியான துவக்க பயன்முறையைத் தேர்ந்தெடுத்து, பவர் ஆன் செய்தால், LEDPWR இயக்கப்படும், இது மின்சாரம் சரியாக உள்ளதைக் குறிக்கிறது. அனைத்து திட்டங்களின் Keil பதிப்பு மற்றும் IAR பதிப்பு உள்ளது. திட்டங்களின் Keil பதிப்பு Keil MDK-ARM 5.25 uVision5 அடிப்படையில் உருவாக்கப்பட்டுள்ளது. திட்டங்களின் IAR பதிப்பு ARM 8.31.1 க்கான IAR உட்பொதிக்கப்பட்ட பணிப்பெட்டியின் அடிப்படையில் உருவாக்கப்படுகிறது. பயன்பாட்டின் போது, பின்வரும் புள்ளிகளைக் கவனிக்க வேண்டும்:
- திட்டத்தைத் திறக்க Keil uVision5 ஐப் பயன்படுத்தினால். “சாதனம் காணவில்லை (கள்)” சிக்கலைத் தீர்க்க, நீங்கள் GigaDevice.GD32E23x_DFP.1.0.0.pack ஐ நிறுவலாம்.
- திட்டப்பணியைத் திறக்க IARஐப் பயன்படுத்தினால், அதனுடன் தொடர்புடையவற்றை ஏற்றுவதற்கு IAR_GD32E23x_ADDON_1.0.0.exe ஐ நிறுவவும் files.
வன்பொருள் தளவமைப்பு முடிந்ததுview
பவர் சப்ளை
படம் 4-1 மின் விநியோகத்தின் திட்ட வரைபடம்
துவக்க விருப்பம்
LED
முக்கிய
GD-இணைப்பு
MCU
அர்டுனியோ
வழக்கமான பயன்பாட்டு வழிகாட்டி
GPIO_Running_LED
டெமோ நோக்கம்
இந்த டெமோ GD32 MCU இன் பின்வரும் செயல்பாடுகளை உள்ளடக்கியது:
- எல்இடியைக் கட்டுப்படுத்தும் ஜிபிஐஓவைப் பயன்படுத்த கற்றுக்கொள்ளுங்கள்
- 1ms தாமதத்தை உருவாக்க SysTick ஐப் பயன்படுத்த கற்றுக்கொள்ளுங்கள்
GD32E231C-START போர்டில் நான்கு LED உள்ளது. LED1 GPIO ஆல் கட்டுப்படுத்தப்படுகிறது. எல்இடியை எப்படி ஒளிரச் செய்வது என்பதை இந்த டெமோ காண்பிக்கும்.
டெமோ இயங்கும் முடிவு
EVAL போர்டில் <01_GPIO_Running_LED > நிரலைப் பதிவிறக்கவும், LED1 ஆனது 1000ms இடைவெளியில் வரிசையாக ஆன் மற்றும் ஆஃப் செய்யப்படும், செயல்முறையை மீண்டும் செய்யவும். GPIO_Key_Polling_mode
டெமோ நோக்கம்
இந்த டெமோ GD32 MCU இன் பின்வரும் செயல்பாடுகளை உள்ளடக்கியது:
- எல்இடி மற்றும் விசையை GPIO கட்டுப்படுத்துவதைப் பயன்படுத்த கற்றுக்கொள்ளுங்கள்
- 1ms தாமதத்தை உருவாக்க SysTick ஐப் பயன்படுத்த கற்றுக்கொள்ளுங்கள்
GD32E231C-START போர்டில் இரண்டு விசைகள் மற்றும் நான்கு LED உள்ளது. இரண்டு விசைகள் ரீசெட் கீ மற்றும் வேக்கப் கீ. LED1 GPIO ஆல் கட்டுப்படுத்தப்படுகிறது. எல்இடி 1 ஐக் கட்டுப்படுத்த வேக்கப் கீயை எவ்வாறு பயன்படுத்துவது என்பதை இந்த டெமோ காண்பிக்கும். வேக்அப் கீயை அழுத்தினால், அது IO போர்ட்டின் உள்ளீட்டு மதிப்பைச் சரிபார்க்கும். மதிப்பு 1 மற்றும் 50ms வரை காத்திருக்கும். IO போர்ட்டின் உள்ளீட்டு மதிப்பை மீண்டும் சரிபார்க்கவும். மதிப்பு இன்னும் 1 ஆக இருந்தால், பொத்தானை வெற்றிகரமாக அழுத்தி LED1 ஐ மாற்றியதைக் குறிக்கிறது.
டெமோ இயங்கும் முடிவு
EVAL போர்டில் < 02_GPIO_Key_Polling_mode > நிரலைப் பதிவிறக்கவும், அனைத்து LED களும் சோதனைக்காக ஒருமுறை ப்ளாஷ் செய்யப்பட்டு LED1 ஆன் செய்யப்பட்டுள்ளது, Wakeup Keyஐ அழுத்தினால் LED1 அணைக்கப்படும். மீண்டும் வேக்கப் கீயை அழுத்தவும், LED1 இயக்கப்படும்.
EXTI_Key_Interrupt_mode
டெமோ நோக்கம்
இந்த டெமோ GD32 MCU இன் பின்வரும் செயல்பாடுகளை உள்ளடக்கியது:
- எல்இடி மற்றும் கீயை GPIO கட்டுப்பாட்டில் பயன்படுத்த கற்றுக்கொள்ளுங்கள்
- வெளிப்புற குறுக்கீட்டை உருவாக்க EXTI ஐப் பயன்படுத்த கற்றுக்கொள்ளுங்கள்
GD32E231C-START போர்டில் இரண்டு விசைகள் மற்றும் நான்கு LED உள்ளது. இரண்டு விசைகள் ரீசெட் கீ மற்றும் வேக்கப் கீ. LED1 GPIO ஆல் கட்டுப்படுத்தப்படுகிறது. LED1ஐக் கட்டுப்படுத்த EXTI குறுக்கீடு வரியை எவ்வாறு பயன்படுத்துவது என்பதை இந்த டெமோ காண்பிக்கும். குறுக்கீடு சேவை செயல்பாட்டில், டெமோ LED1 ஐ மாற்றும்.
டெமோ இயங்கும் முடிவு
EVAL போர்டில் <03_EXTI_Key_Interrupt_mode> நிரலைப் பதிவிறக்கவும், சோதனைக்காக அனைத்து LEDகளும் ஒருமுறை ஒளிரச் செய்யப்பட்டு LED1 இயக்கத்தில் உள்ளது, வேக்கப் கீயை அழுத்தினால், LED1 அணைக்கப்படும். மீண்டும் வேக்கப் கீயை அழுத்தவும், LED1 இயக்கப்படும்.
TIMER_Key_EXTI
இந்த டெமோ GD32 MCU இன் பின்வரும் செயல்பாடுகளை உள்ளடக்கியது:
- எல்இடி மற்றும் கீயை GPIO கட்டுப்பாட்டில் பயன்படுத்த கற்றுக்கொள்ளுங்கள்
- வெளிப்புற குறுக்கீட்டை உருவாக்க EXTI ஐப் பயன்படுத்த கற்றுக்கொள்ளுங்கள்
- PWM ஐ உருவாக்க TIMER ஐப் பயன்படுத்த கற்றுக்கொள்ளுங்கள்
GD32E231C-START போர்டில் இரண்டு விசைகள் மற்றும் நான்கு LED உள்ளது. இரண்டு விசைகள் ரீசெட் கீ மற்றும் வேக்கப் கீ. LED1 GPIO ஆல் கட்டுப்படுத்தப்படுகிறது. LED1 இன் நிலையை மாற்ற EXTI குறுக்கீடு மற்றும் LED1 ஐக் கட்டுப்படுத்த EXTI குறுக்கீடு வரியைத் தூண்டுவதற்கு TIMER PWM ஐ எவ்வாறு பயன்படுத்துவது என்பதை இந்த டெமோ காண்பிக்கும். வேக்அப் கீயை அழுத்தினால், அது ஒரு குறுக்கீட்டை உருவாக்கும். குறுக்கீடு சேவை செயல்பாட்டில், டெமோ LED1 ஐ மாற்றும்.
டெமோ இயங்கும் முடிவு
EVAL போர்டில் < 04_TIMER_Key_EXTI > நிரலைப் பதிவிறக்கவும், அனைத்து LED களும் சோதனைக்காக ஒருமுறை ஒளிரும், வேக்கப் கீயை அழுத்தவும், LED1 இயக்கப்படும். மீண்டும் வேக்கப் கீயை அழுத்தவும், LED1 அணைக்கப்படும். PA6(TIMER2_CH0) மற்றும் PA5 ஐ இணைக்கவும்
சரிபார்ப்பு வரலாறு
திருத்த எண். | விளக்கம் | தேதி |
1.0 | ஆரம்ப வெளியீடு | பிப்.19, 2019 |
1.1 | ஆவணத்தின் தலைப்பு மற்றும் முகப்புப் பக்கத்தை மாற்றவும் | டிசம்பர் 31, 2021 |
முக்கிய அறிவிப்பு
இந்த ஆவணம் GigaDevice Semiconductor Inc இன் சொத்து. மற்றும் அதன் துணை நிறுவனங்கள் ("கம்பெனி"). இந்த ஆவணத்தில் ("தயாரிப்பு") விவரிக்கப்பட்டுள்ள நிறுவனத்தின் எந்தவொரு தயாரிப்பு உட்பட, இந்த ஆவணம், அறிவுசார் சொத்துரிமைச் சட்டங்கள் மற்றும் சீன மக்கள் குடியரசு மற்றும் உலகெங்கிலும் உள்ள பிற அதிகார வரம்புகளின் ஒப்பந்தங்களின் கீழ் நிறுவனத்திற்கு சொந்தமானது. நிறுவனம் அத்தகைய சட்டங்கள் மற்றும் ஒப்பந்தங்களின் கீழ் அனைத்து உரிமைகளையும் கொண்டுள்ளது மற்றும் அதன் காப்புரிமைகள், பதிப்புரிமைகள், வர்த்தக முத்திரைகள் அல்லது பிற அறிவுசார் சொத்துரிமைகளின் கீழ் எந்த உரிமத்தையும் வழங்காது. அதில் குறிப்பிடப்பட்டுள்ள மூன்றாம் தரப்பினரின் பெயர்கள் மற்றும் பிராண்டுகள் (ஏதேனும் இருந்தால்) அந்தந்த உரிமையாளரின் சொத்து மற்றும் அடையாள நோக்கங்களுக்காக மட்டுமே குறிப்பிடப்படுகின்றன. இந்த ஆவணம் அல்லது எந்தவொரு தயாரிப்புக்கும், ஒரு குறிப்பிட்ட நோக்கத்திற்காக வணிகத்திறன் மற்றும் உடற்தகுதி ஆகியவற்றின் மறைமுகமான உத்தரவாதங்கள் உட்பட, ஆனால் அவை மட்டும் அல்லாமல், எந்த விதமான, வெளிப்படையான அல்லது மறைமுகமான உத்தரவாதத்தை நிறுவனம் வழங்காது. இந்த ஆவணத்தில் விவரிக்கப்பட்டுள்ள எந்தவொரு தயாரிப்பின் பயன்பாடு அல்லது பயன்பாட்டிலிருந்து எழும் எந்தப் பொறுப்பையும் நிறுவனம் ஏற்காது. இந்த ஆவணத்தில் வழங்கப்பட்ட எந்த தகவலும் குறிப்பு நோக்கங்களுக்காக மட்டுமே வழங்கப்படுகிறது. இந்த ஆவணத்தின் பயனரின் பொறுப்பை சரியாக வடிவமைத்தல், நிரல்படுத்துதல் மற்றும் இந்த தகவல் மற்றும் அதன் விளைவாக உருவாக்கப்பட்ட எந்தவொரு பயன்பாட்டின் செயல்பாடு மற்றும் பாதுகாப்பைச் சோதிப்பது. பொருந்தக்கூடிய ஒப்பந்தத்தில் வெளிப்படையாக அடையாளம் காணப்பட்ட தனிப்பயனாக்கப்பட்ட தயாரிப்புகளைத் தவிர, தயாரிப்புகள் சாதாரண வணிகம், தொழில்துறை, தனிப்பட்ட மற்றும்/அல்லது வீட்டு பயன்பாடுகளுக்காக மட்டுமே வடிவமைக்கப்பட்டுள்ளன, உருவாக்கப்பட்டன மற்றும்/அல்லது தயாரிக்கப்படுகின்றன. ஆயுதங்கள், ஆயுத அமைப்புகள், அணுசக்தி நிறுவல்கள், அணுசக்தி கட்டுப்பாட்டு கருவிகள், எரிப்பு கட்டுப்பாட்டு கருவிகள், விமானம் அல்லது விண்கலம் கருவிகள், போக்குவரத்து கருவிகள், போக்குவரத்து சிக்னல்கள் போன்றவற்றின் செயல்பாட்டிற்காக வடிவமைக்கப்பட்ட அல்லது வடிவமைக்கப்பட்ட அமைப்புகளின் கூறுகளாக தயாரிப்புகள் வடிவமைக்கப்படவில்லை, நோக்கம் கொண்டவை அல்லது அங்கீகரிக்கப்படவில்லை. கருவிகள், உயிர் ஆதரவு சாதனங்கள் அல்லது அமைப்புகள், பிற மருத்துவ சாதனங்கள் அல்லது அமைப்புகள் (புத்துயிர் கருவிகள் மற்றும் அறுவை சிகிச்சை உள்வைப்புகள் உட்பட), மாசு கட்டுப்பாடு அல்லது அபாயகரமான பொருட்கள் மேலாண்மை, அல்லது சாதனம் அல்லது தயாரிப்பின் செயலிழப்பு தனிப்பட்ட காயம், இறப்பு, சொத்து அல்லது பிற பயன்பாடுகள் சுற்றுச்சூழல் சேதம் ("திட்டமிடப்படாத பயன்பாடுகள்"). பொருந்தக்கூடிய சட்டங்கள் மற்றும் விதிமுறைகளின்படி தயாரிப்புகளைப் பயன்படுத்துவதையும் விற்பதையும் உறுதிசெய்ய வாடிக்கையாளர்கள் ஏதேனும் மற்றும் அனைத்து நடவடிக்கைகளையும் எடுக்க வேண்டும். நிறுவனம் முழுவதுமாகவோ அல்லது பகுதியாகவோ பொறுப்பாகாது, மேலும் வாடிக்கையாளர்கள் அதன் மூலம் நிறுவனத்தையும் அதன் சப்ளையர்கள் மற்றும்/அல்லது விநியோகஸ்தர்களையும் எந்தவொரு உரிமைகோரல், சேதம் அல்லது பிற தயாரிப்புகளின் அனைத்து திட்டமிடப்படாத பயன்பாடுகளிலிருந்து எழும் அல்லது தொடர்புடைய பிற பொறுப்புகளிலிருந்து விடுவிக்க வேண்டும். . வாடிக்கையாளர்கள் நிறுவனம் மற்றும் அதன் சப்ளையர்கள் மற்றும்/அல்லது விநியோகஸ்தர்களுக்கு தீங்கு விளைவிக்காத அனைத்து உரிமைகோரல்கள், செலவுகள், சேதங்கள் மற்றும் பிற பொறுப்புகள், தனிப்பட்ட காயம் அல்லது இறப்புக்கான உரிமைகோரல்கள் உட்பட, தயாரிப்புகளின் திட்டமிடப்படாத பயன்பாடுகளால் எழும் அல்லது தொடர்புடையது. . இந்த ஆவணத்தில் உள்ள தகவல் தயாரிப்புகள் தொடர்பாக மட்டுமே வழங்கப்படுகிறது.
ஆவணங்கள் / ஆதாரங்கள்
![]() |
GigaDevice GD32E231C-START Arm Cortex-M23 32-bit MCU கன்ட்ரோலர் [pdf] பயனர் வழிகாட்டி GD32E231C-START, Arm Cortex-M23 32-bit MCU கட்டுப்படுத்தி, Cortex-M23 32-bit MCU கட்டுப்படுத்தி, 32-bit MCU கட்டுப்படுத்தி, MCU கட்டுப்படுத்தி, GD32E231C-START, கட்டுப்படுத்தி |