Hoʻomaka ʻo Zhaoyi e hoʻolauna i ka GD32V series risc-v kernel 32-bit general MCU huahana hou, 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 semiconductor trillion easy innovation GigaDevice (stock code: 603986) i hoʻolaha ʻia i ka ʻoihana e alakaʻi i ka hoʻolauna ʻana i ke kumu kumu RISC aʻoaʻo set architecture - V general micro controller field, hoʻokuʻu ʻia i ka honua mua e pili ana i ka RISC 32V general series - GD22V. Nā huahana moʻo GD32VF103, 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 ecological development.
E like me ka moʻo huahana mua o GD32 MCU ohana ma muli o risc-v kernel, ka hou GD32VF103 risc-v MCU ua oriented i mainstream pono hoʻomohala, a hāʻawi i ke kumu kūʻai-pono hou koho no risc-v e komo i ka mainstream market me ke kaulike kaʻina hana pono a me ka'ōnaehana kumu waiwai. LQFP100 packaging type, a mālama i ka hoʻokō piha me nā huahana i loaʻa i ka polokalamu hoʻomohala a me ka pine packaging. ʻO kēia hoʻolālā ʻike ʻole a me ka hoʻolālā hou e kūkulu i kahi ala wikiwiki ma waena o nā huahana kernel GD32 Arm® a me nā huahana kernel risc-v, e hoʻololi i ka koho huahana a me ka hoʻololi ʻana i ka hoʻololi ʻana i nā cores processor i ʻoi aku ka maʻalahi. ʻO IOT, ka helu ʻaoʻao, ka naʻauao artificial a me nā ʻoihana kūwaho.
ʻO ke kumu kaʻina hana risc-v maikaʻi loa
Hoʻohana ʻo GD32VF103 series MCU i ka mea hou ma muli o ke kumu wehe RISC aʻo hoʻonohonoho hoʻonohonoho hale - V Bumblebee processor core, he mega maʻalahi hou (GigaDevice) lima i ka lima, alakaʻi ʻo RISC processor core IP a me nā mea kūʻai aku i ka hopena - V core i ka ʻepekema a me ka ʻenehana (Nuclei System Technology) no ka Pūnaewele o nā mea a me nā mea hoʻomohala kūʻokoʻa kūʻokoʻa kūʻokoʻa VSRcen.
Hoʻohana ka Bumblebee kernel i ka 32-bit risc-v open source instruction set architecture a kākoʻo i ka hoʻoponopono ʻana i nā ʻōlelo aʻoaʻo e hoʻomaikaʻi i ka mīkini hana interrupt handling. mechanicals.Low power management can support two levels of sleep mode.The kernel supports standard JTAG interface and risc-v debugging standard, kupono no ka lako lako a me ka interactive debugging.Ke kākoʻo pū nei 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 kahi microarchitecture pipeline ʻelua-level variable-size, i lako 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. o 153 DMIPS ma ke alapine nui loa. 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-phase a me ka loaʻa ʻana o ke keʻena no ka mana vector, loaʻa iā ia a hiki i ka 4 16-bit general timers, 2 16-bit basic timers and 2 multi-channel controllers. a hiki i 68 mau hoʻopalekana waho a hiki ke hoʻopaʻa ʻia me 16 mau mea i hoʻonohonoho pono ʻia e hoʻonui i ka mana hana manawa maoli.
ʻO kahi ʻano peripherals no kahi ākea o nā noi mainstream, e komo pū ana a hiki i 3 USART, 2 UART, 3 SPI, 2 I2C, 2 I2S, 2 can2.0b a me 1 USB 2.0fs OTG, a me waho ka bus extension controller (EXMC). wikiwiki. Kākoʻo ka SPI interface i ʻehā mau uea a hoʻohui i nā ʻano ʻano halihali like ʻole. Hiki iā ia ke maʻalahi i ka hoʻonui ʻana i ka Quad SPI NOR Flash no ka hiki ke kiʻekiʻe. ʻ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ʻohui ka huahana hou i 2 12-bit high-speed adcs me ka sampling rate a hiki i 2.6M SPS, hāʻawi i nā 16 multiplexable channels, kākoʻo i ka 16-bit hardware oversampler filtering function a configurable resolution function, a loaʻa iā 2 12-bit dacs. nā noi me ka maʻalahi a me ka hoʻohui waiwai.

GD32VF103 series risc-v kernel universal 32-bit MCU laina huahana
"ʻO Siuyi innovation ka benchmark o ka ʻoihana kaapuni hoʻohui a Kina a me ka mea hoʻolako alakaʻi o ka MCU maʻamau ma Kina," wahi a hu zhenbo, Luna Nui o ka ʻenehana xinlai. I kēia manawa, ʻo ka ʻenehana xinlai ka alakaʻi noiʻi a me ka hoʻomohala ʻana o ka IP core a me ke kaulahao mea hana o risc-v processor, a aia ma ke alo o ka r&d a me ka industrialization o ka risc-v i hoʻokomo ʻia i ka ʻaoʻao ʻelua. ka honua, lawe mai i nā mea hou a hoʻokumu i kahi ʻano hou no China General 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 hoʻomohala wikiwiki i ka ʻoihana semiconductor, ka mana ʻoihana, ka Internet o nā mea, ka terminal naʻauao a me nā kahua noi ʻē aʻe," wahi a deng yu, ka Hope Pelekikena Nui o ka ʻoihana hou a me ka luna nui o ka māhele ʻoihana MCU. risc-v, ka mea e hoʻokō hou aku i ke koi ʻokoʻa o ka mākeke no ka hoʻolālā wehe a kōkua i ka hāʻawi ʻana i ka pāʻani i kāna pono kumukūʻai, i hiki ai i ka GD32 MCU 'hale kūʻai' keʻena, i hoʻonui mau ʻia a hoʻomaikaʻi ʻia, e hoʻomau i ka hāʻawi ʻana i nā koho hou aku 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 GD32V series 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 pū me ka papa loiloi hana piha gd32vf103v-eval, gd32vf103r-hoʻomaka, gd32vf1033c-hoʻomaka a me gd32vf103t-hoʻomaka i ka hoʻomaka ʻana i ka papa hoʻomohala ʻehā a me ka hoʻomaka ʻana i ka hoʻomohala ʻana i ka papa hoʻonaʻauao ʻehā, hiki ke hoʻomaʻamaʻa i ka hoʻomohala ʻana i ka papa aʻo ʻehā o nā mea hoʻohana. Eia kekahi, ua hāʻawi ʻia ka papa hana hoʻomohala hoʻokele kaʻa gd32vf103-bldc, gd-link debugging mass production tool a me kahi ʻano o GD32 risc-v terminal design solutions mai nā hoa.
Hoʻokumu ʻia kēia IDE hou ma ka open source Eclipse architecture a hoʻohui pū me GCC, OpenOCD a me risc-v mea pili. Hiki i nā mea hoʻohana ke hoʻomaka koke a hoʻopau maʻalahi i kahi ʻano o nā kaʻina hana e like me ke kākau code, cross-compilation a me nā koho hoʻohui pūnaewele. me Huawei IoT Studio, SEGGER j-link V10 a me Embedded Studio. Embedded operating system me ka micc /OS II, FreeRTOS, rt-thread, Huawei LiteOS, etc. ua hoʻololi piha 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 e hoʻokō i nā kūlana hilinaʻi kiʻekiʻe o ka ʻoihana a me nā kūlana wela, a hāʻawi i ka liʻiliʻi o 10 mau makahiki o ka hoʻolako mau ʻana. ʻO ka pae pale ESD o ka chip hiki ke piʻi i ka 5KV i ke ʻano hoʻokuʻu kino kanaka (HBM) a me 2KV i ka mode discharge mode (CDM), ʻoi aku ka kiʻekiʻe ma mua o ke kūlana palekana o ka ʻoihana, no laila ua kūpono i nā huahana paʻakikī a paʻa loa.
Ka manawa hoʻouna: Nov-14-2022