Pūrere Giga GD32E231C-Tīmata Arm Cortex-M23 32-bit Kaiwhakahaere MCU
Whakarāpopototanga
Ka whakamahia e GD32E231C-START te GD32E231C8T6 hei kaiwhakahaere matua. Ka whakamahia e ia te atanga USB Mini ki te tuku mana 5V. Tautuhi, Boot, Wakeup key, LED, GD-Link, Ardunio kei roto hoki. Mo etahi atu taipitopito tirohia koa te GD32E231C-START-V1.0 hoahoanga.
Taumahi titi taumahi
Ripanga 2-1 Taumahi titi mahi
Mahi | Pin | Whakaahuatanga |
LED |
PA7 | LED1 |
PA8 | LED2 | |
PA11 | LED3 | |
PA12 | LED4 | |
WHAKATURU | K1-Tautuhi Anō | |
Kī | PA0 | K2-Wakeup |
Te timatanga
Ka whakamahia e te poari EVAL te honohono USB Mini ki te tiki hiko DC +5V, koinei te punaha taputapu mahi noa voltage. Me whai hononga-GD i runga i te poari hei tango me te patuiro i nga papatono. Tīpakohia te aratau whawhai tika katahi ka whakakaha, ka huri te LEDPWR, e tohu ana kei te pai te hiko. He putanga Keil me te putanga IAR o nga kaupapa katoa. Ko te putanga Keil o nga kaupapa i hangaia i runga i te Keil MDK-ARM 5.25 uVision5. Ko te putanga IAR o nga kaupapa i hangaia i runga i te IAR Embedded Workbench mo ARM 8.31.1. I te wa e whakamahia ana, me tohu nga waahanga e whai ake nei:
- Mena ka whakamahi koe i te Keil uVision5 hei whakatuwhera i te kaupapa. Hei whakaoti i te raru "Ngaro (nga)" o te taputapu, ka taea e koe te whakauru GigaDevice.GD32E23x_DFP.1.0.0.pack.
- Mena ka whakamahi koe i te IAR ki te whakatuwhera i te kaupapa, whakauruhia te IAR_GD32E23x_ADDON_1.0.0.exe hei uta i te hononga files.
Kua mutu te whakatakotoranga taputapuview
Tuku hiko
Whakaatu 4-1 Hoahoa hoahoa o te tuku hiko
Kōwhiringa whakaoho
LED
Kī
Hononga-GD
MCU
Ardunio
Aratohu whakamahi mahinga
GPIO_Running_LED
kaupapa DEMO
Kei roto i tenei whakaaturanga nga mahi e whai ake nei a GD32 MCU:
- Ako ki te whakamahi GPIO whakahaere i te LED
- Ako ki te whakamahi i te SysTick ki te whakaputa 1ms whakaroa
E wha nga LED o te poari GD32E231C-START. Ko te LED1 e whakahaerehia ana e GPIO. Ma tenei whakaaturanga e whakaatu me pehea te whakamarama i te LED.
DEMO hua rere
Tikiake i te papatono <01_GPIO_Running_LED > ki te papa EVAL, ka whakakā, ka whakawetohia te LED1 i roto i te raupapa me te 1000ms te roa, ka tuaruatia te tukanga. GPIO_Key_Polling_aratau
kaupapa DEMO
Kei roto i tenei whakaaturanga nga mahi e whai ake nei a GD32 MCU:
- Ako ki te whakamahi GPIO whakahaere i te LED me te Kī
- Ako ki te whakamahi i te SysTick ki te whakaputa 1ms whakaroa
Ko te poari GD32E231C-START e rua nga taviri me nga rama e wha. Ko nga kī e rua ko te kī Tautuhi me te kī Wakeup. Ko te LED1 e whakahaerehia ana e GPIO. Ma tenei whakaaturanga e whakaatu me pehea te whakamahi i te Wakeup ki te whakahaere i te LED1. Ina pehia te Kī Wakeup, ka tirohia te uara whakauru o te tauranga IO. Mena he 1 te uara ka tatari mo te 50ms. Tirohia ano te uara whakauru o te tauranga IO. Mena he 1 tonu te uara, e tohu ana kua pehia te paatene ka takahurihia te LED1.
DEMO hua rere
Tikiake i te kaupapa < 02_GPIO_Key_Polling_mode > ki te poari EVAL, ka whiti nga rama katoa mo te whakamatautau ka ka te LED1, pehia te Kī Wakeup, ka wetohia te LED1. Patohia ano te Kī Wakeup, ka whakakāhia te LED1.
EXTI_Key_Interrupt_aratau
kaupapa DEMO
Kei roto i tenei whakaaturanga nga mahi e whai ake nei a GD32 MCU:
- Ako ki te whakamahi i te GPIO whakahaere i te LED me te KEY
- Ako ki te whakamahi EXTI ki te whakaputa haukoti o waho
Ko te poari GD32E231C-START e rua nga taviri me nga rama e wha. Ko nga kī e rua ko te kī Tautuhi me te kī Wakeup. Ko te LED1 e whakahaerehia ana e GPIO. Ma tenei whakaaturanga e whakaatu me pehea te whakamahi i te raina haukoti EXTI ki te whakahaere i te LED1. Ina pehia te Wakeup Key, ka puta he haukoti. I roto i te mahi ratonga haukoti, ka huri te demo i te LED1.
DEMO hua rere
Tangohia te papatono < 03_EXTI_Key_Interrupt_mode > ki te papa EVAL, ka whiti nga rama katoa mo te whakamatautau ka ka te LED1, pehia te Kī Wakeup, ka wetohia te LED1. Patohia ano te Kī Wakeup, ka whakakāhia te LED1.
TIMER_Kī_EXTI
Kei roto i tenei whakaaturanga nga mahi e whai ake nei a GD32 MCU:
- Ako ki te whakamahi i te GPIO whakahaere i te LED me te KEY
- Ako ki te whakamahi EXTI ki te whakaputa haukoti o waho
- Ako ki te whakamahi TIMER ki te whakaputa PWM
Ko te poari GD32E231C-START e rua nga taviri me nga rama e wha. Ko nga kī e rua ko te kī Tautuhi me te kī Wakeup. Ko te LED1 e whakahaerehia ana e GPIO. Ma tenei whakaaturanga e whakaatu me pehea te whakamahi i te TIMER PWM hei whakaoho i te aukati EXTI ki te huri i te ahua o te raina aukati LED1 me te EXTI hei whakahaere i te LED1. Ina pehia te Kī Wakeup, ka puta he haukoti. I roto i te mahi ratonga haukoti, ka huri te demo i te LED1.
DEMO hua rere
Tangohia te kaupapa < 04_TIMER_Key_EXTI > ki te papa EVAL, ka whiti nga rama katoa mo te whakamatautau kotahi, pehia te Kī Wakeup, ka whakakāhia te LED1. Patohia ano te Kī Wakeup, ka weto te LED1. Tūhono PA6(TIMER2_CH0) me PA5
Hītori arotakenga
Revision No. | Whakaahuatanga | Rā |
1.0 | Tukunga Tuatahi | Fepuare, 19 |
1.1 | Whakakē pane tuhinga me te whārangi kāinga | Tihema 31, 2021 |
Panui Nui
Na GigaDevice Semiconductor Inc tenei tuhinga. me ona apiti (te "Kamupene"). Ko tenei tuhinga, tae atu ki nga hua o te Kamupene e whakaahuatia ana i roto i tenei tuhinga (te "Hua"), na te Kamupene i raro i nga ture mana hinengaro me nga tiriti o te Tangata o Haina me etahi atu mana whakahaere puta noa i te ao. Ka rahuitia e te Kamupene nga mana katoa i raro i aua ture me aua tiriti me te kore e tuku raihana i raro i ana patent, mana pupuri, tohu tohu, etahi atu mana taonga hinengaro ranei. Ko nga ingoa me nga tohu o te hunga tuatoru e tukuna ana (mehemea he) no ratou ake nga rangatira ka tukuna mo nga kaupapa tautuhi anake. Karekau te Kamupene e whakamana i tetahi momo momo whakamana, e whakaatu ana, e whakaatu ana ranei, e pa ana ki tenei tuhinga, ki tetahi Hua ranei, tae atu, engari kaua e iti ki, nga whakamanatanga o te hokonga me te oranga mo tetahi kaupapa. Karekau te Kamupene e kawe i tetahi taunahatanga ka puta mai i te tono, i te whakamahi ranei i tetahi Hua e whakaahuatia ana i tenei tuhinga. Ko nga korero katoa kei roto i tenei tuhinga ka tukuna mo nga kaupapa tohutoro anake. Ko te kawenga a te kaiwhakamahi o tenei tuhinga ki te hoahoa tika, ki te hotaka, ki te whakamatau i te mahi me te haumaru o tetahi tono i mahia o enei korero me nga hua ka puta. Haunga nga hua kua whakaritea i roto i te whakaaetanga e tika ana, ka hangaia, ka whakawhanakehia, ka hangaia hoki/ranei mo nga tono pakihi noa, ahumahi, whaiaro, me te whare anake. Ko nga Hua kaore i hoahoatia, i whakaarohia, i whakamanahia ranei mo te whakamahi hei waahanga i roto i nga punaha i hangaia, i hangaia ranei mo te whakahaere i nga patu, nga punaha patu, nga whakaurunga karihi, nga taputapu mana hiko ngota, nga taputapu whakahaere ngingiha, nga waka rererangi, nga taonga mokowhiti ranei, nga taputapu kawe, tohu waka. nga taputapu, nga taputapu oranga, nga punaha ranei, etahi atu taputapu rongoa, punaha ranei (tae atu ki nga taputapu whakaora me nga whakaurunga pokanoa), te whakahaere parahanga, te whakahaere matū morearea ranei, me etahi atu whakamahinga ka taea e te kore o te taputapu, te Hua ranei te whara, te mate, te rawa, te kino o te taiao ("Nga Whakamahinga Kore"). Me mahi nga kaihoko me nga mahi katoa hei whakarite i te whakamahi me te hoko i nga Hua i runga i nga ture me nga ture e pa ana. Karekau he kawenga a te Kamupene, i te katoa, i tetahi waahanga ranei, ma konei ka tukuna e nga kaihoko te Kamupene me ana kaiwhakarato me / ranei nga Kaituku mai i nga kereme, kino, i etahi atu taunahatanga ranei i puta mai, e pa ana ranei ki nga Whakamahinga Korekau o nga Hua. . Ma nga Kaitaki e utu me te pupuri i te Kamupene me ana kaiwhakarato me/ranei kaitoha kia kore e kino mai i nga kerēme katoa, utu, pakaru, me etahi atu taunahatanga, tae atu ki nga kerēme mo te whara whaiaro, mate ranei, i puta mai, e pa ana ranei ki nga Whakamahinga Pohehe o nga Hua. . Ko nga korero kei roto i tenei tuhinga ka tukuna anake mo nga Hua.
Tuhinga / Rauemi
![]() |
GigaDevice GD32E231C-Tīmata Arm Cortex-M23 32-bit Kaiwhakahaere MCU [pdf] Aratohu Kaiwhakamahi GD32E231C-START, Arm Cortex-M23 32-bit MCU Kaiwhakahaere, Cortex-M23 32-bit MCU Kaiwhakahaere, 32-bit MCU Kaiwhakahaere, MCU Kaiwhakahaere, GD32E231C-START, Kaiwhakahaere |