Zhaoyi auaha ki te whakarewa GD32V raupapa risc-v kernel 32-bit whānui MCU hua hou, inaianei, tika whakamahi GD32V raupapa 32-bit whānui MCU ki te awhi i te ao whanaketanga o risc-v ki te faaururaa auaha!
I te Akuhata 22, 2019, Beijing, Haina - te kaiwhakarato matua o te ahumahi mo te hangahanga trillion ngawari ngawari GigaDevice (waehere kararehe: 603986) i kii i roto i te umanga kei te arahi ki te whakauru i te puna tuwhera RISC huinga tohutohu hoahoanga - V general micro controller mara, i whakarewahia te tuatahi o te ao i runga i te 3D22V raupapa o te kernel - GD22V. GD32VF103 hua raupapa, ki te whakarato i te maramara ki te hoahoa hōtaka o te turanga waehere, kete whanaketanga, taputapu oti pērā i te tautoko mekameka me te haere tonu ki te hanga RISC - V whanaketanga kaiao.
I te mea ko te raupapa hua tuatahi o te whanau GD32 MCU i runga i te riaka risc-v, ko te GD32VF103 risc-v MCU hou e aro ana ki nga hiahia whanaketanga auraki, me te whakarato i te waahanga hou-utu whai hua mo te risc-v ki te uru ki te maakete auraki me te pai o te tukatuka me nga rauemi punaha. Ko nga momo kohinga LQFP100, me te pupuri i te hototahitanga katoa ki nga hua o naianei i roto i te whanaketanga rorohiko me te whakangao titi. Ko tenei hoahoa hou me te auaha e hanga ana i te hongere tere i waenga i nga hua kakano GD32 Arm® me nga hua risc-v kernel, kia ngawari ake te kowhiringa hua me te whakarereketanga hoahoa puta noa i nga punaha tukatuka, ka ngawari te heke o te waehere me te whakapoto i te huringa whanaketanga. IOT, rorohiko taha, mohio horihori me nga ahumahi poutū.
Tino papaitia risc-v pūtukatuka matua
Ko te raupapa GD32VF103 MCU e tango ana i te waitohu-hou i runga i te puna tuwhera RISC te hanganga huinga tohutohu - V Bumblebee pūtukatuka matua, he mega ngāwari auahatanga (GigaDevice) ringa i roto i te ringa, te ārahi RISC pūtukatuka matua IP me te otinga kaihoko - V matua ki te pūtaiao me te Hangarau (Nuclei System Technology) mo te Ipurangi o nga mea me etahi atu mahi hangarau motuhake RISC.
Ka whakamahia e te Bumblebee kernel te 32-bit risc-v open source instruction set architecture and support customization of instructions to optimize the interrupt handling mechanism.Ehara i te mea he mea rite noa ki te 64-bit wide real-time timer e whakaputa ana i nga whatiwhati wa kua tautuhia e te paerewa risc-v, engari he tautoko hoki i te maha o nga puna haukoti o waho me nga kaupapa matua, me te tautoko i nga taumata haukoti o waho, 16 te aukati me te tautoko i nga taumata tere o te haukoti me nga kaupapa matua. mechanisms.Ka taea e te whakahaere mana iti te tautoko i nga taumata e rua o te aratau moe.Ka tautokohia e te kernel te atanga JTAG paerewa me te paerewa patuiro risc-v, e tika ana mo nga waahi pakaru taputapu me te patuiro pahekoheko.Ko te Bumblebee kernel hoki e tautoko ana i te risc-v paerewa whakahiato taputapu, me te Linux / Windows graphical integrated development environment.
Ko te Bumblebee kernel kua hangaia me te microarchitecture pipeline rua-taumata rereke-rahi, kua rite ki te waeine prefetch tohutohu kaunuku me te matapae peka hihiri, me te whakauru i nga momo momo hoahoa hoahoa iti-hiko.Ka taea e ia te whakatutuki i te mahi me te auau o te paipa taumata-toru tuku iho i te utu o te pipeline taumata-rua, me te mohio ki te taumata tuatahi o te taumata o te kaha o te kaha o te MV3. o 153 DMIPS i te auau matua teitei. I tutuki ano te whakamatautau CoreMark® i nga tohu 360 o nga mahi tino pai. Ka whakatauritea ki te hua kakano GD32 Cortex® -m3, ka pai ake te mahi ma te 15%, i te mea ka whakahekehia te kaha o te kaha ki te 50%, ka whakahekehia te kohi hiko tuutuu e 25%.
Ko te ranu hua tuatahi kua taurite
Ko te raupapa GD32VF103 risc-v MCU e whakarato ana i te 108MHz arithmetic auau matua, 16KB ki te 128KB i runga i te maramara mahara flash me te 6KB ki te 32KB SRAM keteroki. Ko te hangarau arai a GFlash ® e tautoko ana i te uru kernel flash high-speed zero wait.The Bumblebee kernel hoki kei roto i te wa kotahi te whakarea taputapu, te wehewehe taputapu, me te whakatere mo te rorohiko matatau me nga wero tukatuka raraunga.
E WHAKAMAHI ana te maramara 2.6v-3.6v te mana hiko, ka taea e te tauranga I/O te tu ki te taumata 5V. Kua whakauruhia ki te 16-bit matatau matawā e tautoko ana i te toru-waahanga PWM putanga taapiri me te atanga hoko whare mo te mana vector, kei a ia ano ki te 4 16-bit nga taima whanui, 2 16-bit te taima taketake e whakarato ana i nga taima hou me te DCL mana whakahaere. ki te 68 nga haukoti o waho ka taea te kohanga me te 16 nga kaupapa matua ka taea te hotaka hei whakarei ake i te mana whakahaere i te waa-tūturu.
He momo peripheral mo te whānuitanga o nga tono auraki, tae atu ki te 3 USART, 2 UART, 3 SPI, 2 I2C, 2 I2S, 2 can2.0b me te 1 USB 2.0fs OTG, me te kaiwhakahaere toronga pahi o waho (EXMC). tere.Ko te atanga SPI hoki e tautoko ana i nga waea e wha me te taapiri i nga momo momo waka. He mea ngawari hoki ki te whakawhānui atu i te Quad SPI NOR Flash mo te tere tere.Ka taea e te atanga USB 2.0 FSOTG hangaia te whakarato i te Pūrere, HOST, OTG me etahi atu momo.Ko te kaiwhakahaere toronga pahi o waho (EXMC) he pai ake te hono atu ki te mahara o waho penei i te NOR Flash me te SRAM.
Ko te hua hou e whakauru ana i te 2 12-bit teitei adcs me te reiti tauira tae atu ki te 2.6M SPS, e whakarato ana ki te 16 nga waahana maha, e tautoko ana i nga mahi tātari oversampler taputapu moka-16 me te mahi taumira whirihora, me te 2 12-bit dacs. Tae atu ki te 80% o nga ahuatanga o te GPIO me te tautoko i nga momo whanaketanga o te tauranga, me te tautoko i nga momo waahanga whanaketanga hou. nga tono whai hononga ngawari me te whai kiko.

GD32VF103 rangatū risc-v kernel ao 32-bit raina hua MCU
"Ko Siuyi innovation te tohu tohu o te ahumahi ara iahiko whakauru o Haina me te kaiwhakarato matua o te MCU whanui i Haina," ko ta hu zhenbo, Tumuaki o te hangarau xinlai. I tenei wa, ko te hangarau xinlai te rangahau matua me te whanaketanga kaha o te IP matua me te mekameka taputapu o te risc-v pūtukatuka, a kei te mua o te r&d me te ahumahi o te mahi tahi o te risc-v. te whenua, kawe mai i nga waahanga hou me te hanga tauira hou mo Haina whanui MCU i te waa AIoT, me te mahi tahi me te nuinga o nga kaiwhakamahi mo nga hua win-win."
"Kua piki tere te punaha Risc-v i te ao, a kua waiho hei ahua whanaketanga tere i roto i te ahumahi semiconductor, te whakahaere ahumahi, te Ipurangi o nga mea, te kapeka mohio me etahi atu waahanga tono," ko ta deng yu, te tumuaki tuarua o te kaupapa hou me te kaiwhakahaere matua o te wehenga pakihi MCU. risc-v, ka tutuki ano i nga tono rerekee o te maakete mo te hoahoanga tuwhera me te awhina i te takaro ki tona painga utu, na te GD32 MCU 'toa tari', e whakarangatira tonu ana me te whakapai ake, ka haere tonu ki te whakarato i nga whiringa hou mo nga kaiwhakamahi.
Te whakawhanake tonutanga o te rauropi whanaketanga risc-v
Ko nga mahi hou a Zhaoyi e whakarato ana i te tautoko tino pai mo te punaha rauropi GD32. Risc-v whanaketanga rauropi, tae atu ki nga momo papa whanaketanga me nga punaha tono, kua rite hoki. Ka taea e nga kaiwhakamahi o nga hua raupapa GD32V te mohio ngawari ki te kaupapa hoahoa me nga taputapu whanaketanga hou me te turanga waehere kaupapa.Ko nga taputapu whanaketanga hou ko te gd32vf103v-eval te poari arotake mahi katoa, gd32vf103r-tīmatanga, gd32vf1033c-tīmatanga me te gd32vf103t-tīmatatanga, ka taea te whakauru ki te poari akoranga rereke e wha, ka taea te whakauru ki te taumata-whakawhanaketanga o te poari akoranga rereke e wha. o nga kaiwhakamahi.I tua atu, ka whakaratohia te poari whakawhanaketanga whakahaere motika gd32vf103-bldc, te taputapu hanga papatipu whakahoahoa gd-link me te raupapa GD32 risc-v otinga hoahoa tauranga mai i nga hoa.
Tiriona ngawari auaha ki te taha pūtaiao matua me te hangarau hoki e whakarato ana i te taiao whanaketanga whakauru kore utu GD32V raupapa MCU Nuclei Studio.Ko tenei IDE hou e ahu mai ana i runga i te hanganga tuwhera puna Eclipse me te whakauru ki te GCC, OpenOCD me nga taputapu e pa ana ki te risc-v.Ka taea e nga kaiwhakamahi te tiimata wawe me te ngawari ki te whakaoti i te raupapa o nga tukanga whanaketanga penei i te tuhi waehere, te whakahiato-whakawhitiwhiti me te whakahiato taputapu kei te waatea mai i te ipurangi. tae atu ki a Huawei IoT Studio, SEGGER j-link V10 me te Embedded Studio.Ko nga punaha whakahaere whakauru tae atu ki te micc /OS II, FreeRTOS, rt-miro, Huawei LiteOS, me etahi atu kua tino urutau ka taea te hono tika ki te kapua.Ko enei katoa he tino ngawari te uaua o te whakawhanaketanga.
Me timata tonu te wheako whanaketanga risc-v
Ko te raupapa GD32V o nga hua hou ka tutuki katoa nga paerewa pono me te pāmahana o te ahumahi, me te whakarato i te 10 tau o te taurangi tuku tonu. Ko te taumata tiaki ESD o te maramara ka eke ki runga ki te 5KV i roto i te aratau tuku tinana tangata (HBM) me te 2KV i roto i te aratau tuku taputapu (CDM), he mea teitei ake i te paerewa haumaru o te umanga, na reira he pai ake te pai o nga hua mo te taiao haumaru o te ahumahi, me te pai o te taiao.
Wā tuku: Nov-14-2022