Hoʻokumu ʻo Zhaoyi i nā huahana hou GD32V series risc-v kernel 32-bit general MCU, i kēia manawa, hoʻohana pololei i ka GD32V series 32-bit general MCU e apo i ka honua hoʻomohala o risc-v me ka hoʻoulu ʻana!
Ma ʻAukake 22, 2019, Beijing, Kina - ka mea hoʻolako alakaʻi o ka ʻoihana o ka semiconductor trillion maʻalahi i ka hana hou GigaDevice (code code: 603986) i hoʻolaha i ka ʻoihana i ke alakaʻi i ka hoʻolauna ʻana i ka open source RISC instruction set architecture - V general micro controller field, officially ua hoʻokuʻu i ka honua mua ma muli o ka kernel's GD32V series 32-bit RISC -v general MCU - GD32VF103 huahana series, e hoʻolako mai ka chip i ka hoʻolālā papahana o ke kumu code, nā pahu hoʻomohala, nā mea hana piha e like me ke kākoʻo kaulahao a hoʻomau i ke kūkulu ʻana i ka RISC - V hooulu kaiaola.
E like me ka moʻo huahana mua o ka ʻohana GD32 MCU e pili ana i ka kernel risc-v, ʻo ka GD32VF103 risc-v MCU hou i kuhikuhi ʻia i nā pono hoʻomohala koʻikoʻi, a hāʻawi i kahi koho no ka risc-v e komo i ka mākeke mainstream me ka hoʻoponopono kaulike. pono a me nā kumuwaiwai pūnaewele. ʻO ka pūʻulu mua o ka huahana hou e hāʻawi ana i nā hiʻohiʻona 14, e like me QFN36, LQFP48, LQFP64 a me LQFP100 mau ʻano pahu pahu, a mālama i ka hoʻokō piha ʻana me nā huahana i loaʻa i ka hoʻomohala polokalamu a me ka hoʻopili pin. ma waena o nā huahana kernel GD32 Arm® a me nā huahana kernel risc-v, e hana ana i ka koho huahana a me ka hoʻololi ʻana i ka hoʻolālā ma waena o nā cores processor i ʻoi aku ka maʻalahi, e maʻalahi ka neʻe ʻana o nā code a me ka pōkole o ka pōʻai hoʻomohala. , IOT e puka mai ana, edge computing, artificial intelligence and vertical industry.
ʻO ke kumu kaʻina hana risc-v maikaʻi loa
Hoʻohana ʻo GD32VF103 series MCU i ka mea hou e pili ana i ka open source RISC instruction set architecture - V Bumblebee processor core, he mega easy innovation (GigaDevice) lima i ka lima, China's leading RISC processor core IP and solution vendors - V core to science and Technology (Nuclei System Technology) no ka Pūnaewele o nā mea a me nā hiʻohiʻona noi noi haʻahaʻa haʻahaʻa haʻahaʻa kūʻokoʻa i ka hoʻomohala ʻana i kahi ʻoihana RISC processor core - V.
Hoʻohana ka Bumblebee kernel i ka 32-bit risc-v open source instruction set architecture a kākoʻo i ka hana maʻamau o nā ʻōlelo aʻoaʻo e hoʻomaikaʻi i ke ʻano hana hoʻopau. risc-v maʻamau, akā, kākoʻo pū ia i ka nui o nā kumu hoʻopilikia i waho, 16 mau pae a me nā mea nui, a kākoʻo i ka nesting a me ka wikiwiki vector interrupt handling mechanicals.Low mana hoʻokele hiki ke kākoʻo i ʻelua pae o ka moe mode. The kernel kākoʻo maʻamau JTAG interface a Risc-v debugging maʻamau, kūpono no nā ʻāpana haʻihaʻi a me ka debugging interactive. Kākoʻo pū ka Bumblebee kernel i ka risc-v standard compilation toolchain, a me ka Linux/Windows graphical integrated development environment.
Hoʻolālā ʻia ka kernel Bumblebee me ka microarchitecture pipeline ʻelua-level variable-size, i hoʻolako ʻia me kahi prefetch aʻo streamlined a me kahi wānana lālā ikaika, a hoʻokomo i nā ʻano hana hoʻolālā haʻahaʻa haʻahaʻa. -level pipeline ma ke kumu kūʻai o ka paipu pae ʻelua, a ʻike i ka lākiō o ka ikehu o ka papa mua a me ka maikaʻi o ke kumukūʻai.Ua loaʻa pū i ka hōʻike ʻo CoreMark® 360 mau helu o ka hana maikaʻi loa.Ke hoʻohālikelike ʻia me ka huahana kernel GD32 Cortex® -m3, hoʻomaikaʻi ʻia ka hana e 15%, aʻo ka hoʻohana ʻana i ka mana ikaika e hoʻemi ʻia e 50% a hoʻemi ʻia ka hoʻohana mana standby e 25%.
ʻO ka hui ʻana o nā huahana mua i kaulike ʻia
Hāʻawi ʻo GD32VF103 series risc-v MCU i ka 108MHz arithmetic main frequency, 16KB a 128KB on-chip flash memory and 6KB to 32KB SRAM cache.Kākoʻo ka ʻenehana patented GFlash ® i ka kernel access flash high-speed zero wait. ʻO ka Bumblebee kernel pū kekahi me ka hoʻonui ʻana i ka mīkini manawa hoʻokahi, ka mea hoʻokaʻawale lako, a me ka wikiwiki no ka hoʻopili helu kiʻekiʻe a me ka hoʻoili ʻikepili.
Hoʻohana ka chip i ka mana lako 2.6v-3.6v, hiki i ke awa I / O ke kū i ka pae 5V. Hoʻolako ʻia me kahi manawa holomua 16-bit e kākoʻo ana i ka hoʻopuka hoʻohui PWM ʻekolu a me ka loaʻa ʻana o ke keʻena no ka hoʻokele vector, loaʻa iā ia a hiki i 4 16 -bit general timers, 2 16-bit basic timers and 2 multi-channel DMA controllers.The newly designed interrupt controller (ECLIC) hāʻawi mai i 68 waho interrupts a hiki ke hoʻopaʻa ʻia me 16 programmable priorities e hoʻonui i ka manawa maoli ka mana hana.
ʻO nā ʻano peripheral like ʻole no ka nui o nā noi koʻikoʻi, me ka 3 USART, 2 UART, 3 SPI, 2 I2C, 2 I2S, 2 can2.0b a me 1 USB 2.0fs OTG, a me ka mea hoʻokele bus extension waho (EXMC). ).Ma waena o lākou, kākoʻo ke kikowaena I2C i hoʻolālā hou ʻia i ka mode Fast Plus (Fm +), me ke alapine kiʻekiʻe o 1 MHz (1MB / s), ʻelua ʻelua o ka wikiwiki mua. Ke kākoʻo pū nei ke kikowaena SPI i ʻehā mau uea a hoʻohui i nā ʻano ʻano halihali. .Hiki iā ia ke maʻalahi i ka hoʻonui ʻana i ka Quad SPI NOR Flash no ke komo wikiwiki. ʻO ka USB 2.0 FSOTG interface i kūkulu ʻia e hiki ke hāʻawi i ka Device, HOST, OTG a me nā ʻano ʻē aʻe. hoʻomanaʻo e like me NOR Flash a me SRAM.
Hoʻohui ka huahana hou i 2 12-bit high-speed adcs me ka sampling rate a hiki i 2.6M SPS, hāʻawi i 16 multiplexable channels, kākoʻo i ka 16-bit hardware oversampler filtering function a configurable resolution function, a he 2 12-bit dacs.Up. i ka 80% o GPIO he mau hiʻohiʻona koho a kākoʻo i ka remapping awa, e hoʻokō mau ana i nā pono o nā noi hoʻomohala koʻikoʻi me ka maʻalahi a me ka pili waiwai.
GD32VF103 series risc-v kernel universal 32-bit MCU laina huahana
"ʻO ka hana hou ʻo Siuyi ka hōʻailona o ka ʻoihana kaapuni i hoʻohui ʻia o Kina a me ka mea hoʻolako alakaʻi o ka MCU nui ma Kina," wahi a hu zhenbo, Luna Nui o ka ʻenehana xinlai. risc-v processor, a aia ma ke alo o ka r&d a me ka hoʻomohala ʻana o ka risc-v i hoʻokomo ʻia i loko o Kina. ʻO ka hui ʻana ma waena o nā ʻaoʻao ʻelua e lawe maoli i ka risc-v i ka honua, e lawe mai i nā holomua hou a hana i kahi kumu hou no Kina nui. MCU i ka wā AIoT, a hana pū me ka hapa nui o nā mea hoʻohana no nā hopena win-win. "
"Ke piʻi wikiwiki nei ka ʻōnaehana Risc-v i ka honua a ua lilo ia i mea ulu wikiwiki i ka ʻoihana semiconductor, ka mana ʻoihana, ka Pūnaewele o nā mea, ka terminal naʻauao a me nā kahua noi ʻē aʻe," i ʻōlelo ai ʻo deng yu, ka Hope Pelekikena o ka ʻoihana hou a me ka luna nui. o ka MCU pāʻoihana division.Zhaoyi hou ka hui mua i loko o ka 'oihana e hoʻolana i ka 32-bit nui MCU huahana ma muli o risc-v architecture a hoomau i ke kukulu ana i ka hooulu ana i ka ecology o risc-v, ka mea e hoʻokō hou aku i ka market differentiated koi no ka hamama. hoʻolālā a kōkua i ka hāʻawi ʻana i ka pāʻani i kāna uku kumukūʻai, i mea e hoʻomau ai ka GD32 MCU 'hale kūʻai 'oihana, i hoʻonui mau ʻia a hoʻomaikaʻi ʻia, e hāʻawi i nā koho hou aʻe no nā mea hoʻohana. "
Ka hoʻomohala mau ʻana o ka risc-v development ecology
Hāʻawi ʻo Zhaoyi innovation i ke kākoʻo waiwai a maikaʻi loa no ka kaiaola GD32.Ua mākaukau nō hoʻi ka ʻepekema hoʻomohala Risc-v, me nā papa hoʻomohala like ʻole a me nā polokalamu noi.Hiki i nā mea hoʻohana o nā huahana moʻo GD32V ke hoʻomaopopo maʻalahi i ka manaʻo hoʻolālā me nā mea hana hoʻomohala hou a me ka base code program. ʻO nā mea hana hoʻomohala hou e komo ana i ka papa loiloi hana piha gd32vf103v-eval, gd32vf103r-start, gd32vf1033c-start a me gd32vf103t-start entry-level learning board, hiki ke pili i nā pūʻolo a me nā pine ʻehā, e hoʻomaʻamaʻa i ka hoʻomohala ʻana a me ka debugging o nā mea hoʻohana. hāʻawi ʻia.
ʻO Trillion maʻalahi hana hou e hui pū i ka ʻepekema kumu a me ka ʻenehana hoʻi e hāʻawi i kahi kaiapuni hoʻomohala manuahi GD32V moʻo MCU Nuclei Studio. ʻO kēia IDE hou i hoʻokumu ʻia ma ka hoʻolālā open source Eclipse a hoʻohui pū me GCC, OpenOCD a me nā mea hana pili risc-v. Hiki i nā mea hoʻohana ke loaʻa koke. hoʻomaka a hoʻopau maʻalahi i nā kaʻina hana hoʻomohala e like me ke kākau code, cross-compilation, debugging online a me ka puhi ʻana o ka polokalamu. IDE a me nā koho mea hana e loaʻa pū ana mai nā hoa hana ʻekolu, me Huawei IoT Studio, SEGGER j-link V10 a me Embedded Studio .Embedded operating system e like me micc /OS II, FreeRTOS, rt-thread, Huawei LiteOS, etc. ua hoʻololi piha ʻia a hiki ke hoʻopili pololei i ke ao.
E hoʻomaka koke i ka ʻike hoʻomohala risc-v
ʻO ka moʻo GD32V o nā huahana hou a pau e hoʻokō i nā kūlana hilinaʻi kiʻekiʻe a me ka wela, a hāʻawi i ka liʻiliʻi o 10 mau makahiki o ka hoʻolako mau ʻana. ʻO ka mode discharge mode (CDM), ʻoi aku ka kiʻekiʻe ma mua o ke kūlana palekana o ka ʻoihana, no laila kūpono ia no ka ʻenehana paʻakikī a hana i nā huahana terminal i ʻoi aku ka hilinaʻi a paʻa.
Ka manawa hoʻouna: Nov-14-2022