Zhaoyi nûjenî kir da ku berhemên nû yên MCU-ya giştî ya kernel 32-bit a rêzeya GD32V ya risc-v bide destpêkirin, naha, rasterast rêzeya GD32V ya 32-bit MCU-ya giştî bikar bînin da ku cîhana pêşveçûnê ya risc-v bi îlhama afirîner hembêz bikin!
Di 22ê Tebaxa 2019an de, Pekîn, Çîn - dabînkerê pêşeng ê pîşesaziyê yê nûjeniya hêsan a nîvconductor trîlyon GigaDevice (koda stokê: 603986) ragihand ku di pîşesaziyê de di danasîna mîmariya seta talîmatê ya çavkaniya vekirî ya RISC - V qada mîkrokontrolkera giştî de pêşengiyê dike, û bi fermî yekem hilberên cîhanê yên rêzeya GD32VF103 a 32-bit a RISC - v MCU ya giştî li ser bingeha kernelê dest pê kir, da ku ji çîpê bigire heya sêwirana bingeha kodê, kîtên pêşkeftinê, amûrên bêkêmasî yên wekî piştgiriya zincîrê û berdewamiya avakirina pêşkeftina ekolojîk a RISC - V peyda bike.
Wekî rêzeya yekem a hilberên malbata MCU ya GD32 ku li ser bingeha kernela risc-v ye, MCU ya nû ya risc-v GD32VF103 li gorî hewcedariyên pêşkeftina sereke ye, û vebijarkek nûjeniyê ya lêçûn-bandor ji bo risc-v peyda dike da ku bi karîgeriya pêvajoyê û çavkaniyên pergalê yên hevseng bikeve bazara sereke. Koma yekem a hilbera nû 14 model pêşkêşî dike, di nav de celebên pakkirinê QFN36, LQFP48, LQFP64 û LQFP100, û lihevhatina tevahî bi hilberên heyî re di pêşkeftina nermalavê û pakkirina pin de diparêze. Ev sêwirana bêhempa û nûjen kanalek bilez di navbera hilberên kernela GD32 Arm® û hilberên kernela risc-v de ava dike, hilbijartina hilberê û guheztina sêwiranê li seranserê navokên pêvajoyê nermtir dike, koçberiya kodê hêsantir dike û çerxa pêşveçûnê kurt dike. Ew bi tevahî ji bo sepanên bazara kûr ên di kontrola pîşesaziyê, elektronîkên xerîdar, IOT-ya derketî, hesabkirina qiraxê, zekaya sûnî û pîşesaziyên vertîkal de tê sepandin.
Bi temamî çêtirînkirî ya navika pêvajoya risc-v
MCUya rêzeya GD32VF103 mîmariya nû ya rêwerzên RISC-ya çavkaniya vekirî - core-a pêvajoya V Bumblebee bikar tîne, û nûbûnek pir hêsan (GigaDevice) ye ku bi IP-ya pêvajoya RISC-ya pêşeng a Çînê û firoşkarên çareseriyê - core-a V-yê re, bi zanist û teknolojiyê (Teknolojiya Pergala Nuclei) re ji bo Înterneta Tiştan û senaryoyên din ên sepanên hêza pir kêm, bi pêşveçûna serbixwe ya hevbeş a pêvajoyek RISC-ya bazirganî - core-a pêvajoya bazirganî - V-yê re dest pê dike.
Kernela Bumblebee mîmariya koma rêwerzan a çavkaniya vekirî ya risc-v ya 32-bit bi kar tîne û piştgiriyê dide xwerûkirina rêwerzan ji bo baştirkirina mekanîzmaya birêvebirina navberdanê. Ew ne tenê bi demjimêrek rast-dem a fireh a 64-bit ve hatî çêkirin ku navberdanên demjimêrê yên ku ji hêla standarda risc-v ve hatine destnîşankirin çêdike, lê di heman demê de bi dehan çavkaniyên navberdanê yên derveyî, 16 ast û pêşanîyên navberdanê piştgirî dike, û piştgirî dide mekanîzmayên nesting ên navberdanê û birêvebirina navberdana vektorê ya bilez. Rêveberiya hêza kêm dikare du astên moda xewê piştgirî bike. Kernel navrûya standard JTAG û standarda debugkirina risc-v piştgirî dike, ku ji bo xalên şikestina hardware û debugkirina înteraktîf guncan e. Kernela Bumblebee di heman demê de zincîra amûrên berhevkirinê ya standard risc-v, û her weha jîngeha pêşkeftina entegre ya grafîkî ya Linux/Windows piştgirî dike.
Kernela Bumblebee bi mîkromîmariya boriyê ya du-astî-mezinahiya guhêrbar hatiye sêwirandin, ku bi yekîneyeke pêş-dakêşana talîmatê ya hêsankirî û pêşbînkerek şaxê dînamîk ve hatiye sazkirin, û cûrbecûr rêbazên sêwirana kêm-hêz vedihewîne. Ew dikare performans û frekansa boriyê ya sê-astî ya kevneşopî bi lêçûna boriyê ya du-astî bi dest bixe, û rêjeya karîgeriya enerjiyê û avantaja lêçûnê ya pola yekem di pîşesaziyê de pêk bîne. Ev dihêle ku MCU GD32VF103 performansek 153 DMIPS li frekansa sereke ya herî bilind bi dest bixe. Testa CoreMark®-ê jî 360 xalên performansa hêja bi dest xist. Li gorî berhema kernela GD32 Cortex®-m3, performans %15 çêtir dibe, di heman demê de xerckirina hêza dînamîk %50 û xerckirina hêza standby %25 kêm dibe.
Têkeliya hilberên pêşîn a hevseng a sereke
MCUya risc-v ya rêzeya GD32VF103 frekanseke sereke ya aritmetîk a 108MHz, bîra flash a li ser çîpê ji 16KB heta 128KB û cache SRAM a ji 6KB heta 32KB peyda dike. Teknolojiya patentkirî ya GFlash® piştgirîya benda sifir a bilez a gihîştina kernel flash dike. Kernela Bumblebee di heman demê de pirjimarkerek hardware ya yek-demî, dabeşkerek hardware, û lezkerkerek ji bo pirsgirêkên hesabkirin û pêvajoya daneyan ên pêşkeftî jî vedihewîne.
Çîp dabînkirina hêzê ya 2.6v-3.6v bi kar tîne, porta I/O dikare li hember asta 5V bisekine. Bi demjimêrek pêşkeftî ya 16-bit ve hatî çêkirin ku derana temamker a sê-qonaxî ya PWM û navrûya bidestxistina holê ji bo kontrola vektor piştgirî dike, ew di heman demê de heya 4 demjimêrên giştî yên 16-bit, 2 demjimêrên bingehîn ên 16-bit û 2 kontrolkerên DMA yên pir-kanal jî hene. Kontrolkera navberê ya nû hatî sêwirandin (ECLIC) heya 68 navberên derveyî peyda dike û dikare bi 16 pêşîniyên bernamekirî ve were hêlîn kirin da ku kontrola performansa dem rast baştir bike.
Cûrbecûr alavên periferîk ji bo cûrbecûr sepanên sereke, di nav de heta 3 USART, 2 UART, 3 SPI, 2 I2C, 2 I2S, 2 can2.0b û 1 USB 2.0fs OTG, û her weha kontrolkera dirêjkirina otobusa derveyî (EXMC). Di nav wan de, navrûya I2C ya nû hatî sêwirandin moda bilez Plus (Fm+) piştgirî dike, bi frekansek herî zêde 1 MHz (1MB/s), du qat leza berê. Navrûya SPI her weha çar têlan piştgirî dike û cûrbecûr modên veguhastinê lê zêde dike. Ew her weha dirêjkirina Quad SPI NOR Flash ji bo gihîştina bilez hêsan dike. Navrûya USB 2.0 FSOTG ya çêkirî dikare modên Device, HOST, OTG û yên din peyda bike. Kontrolkera dirêjkirina otobusa derveyî (EXMC) ji bo girêdana bi bîra derveyî wekî NOR Flash û SRAM rehettir e.
Ev berhema nû 2 adc-yên bilez ên 12-bit bi rêjeya nimûnegirtinê heta 2.6M SPS entegre dike, heta 16 kanalên piralî peyda dike, fonksiyona parzûnkirina oversampler a hardware ya 16-bit û fonksiyona çareseriya mîhengbar piştgirî dike, û 2 dac-ên 12-bit hene. Heta %80-ê GPIO xwedî cûrbecûr taybetmendiyên vebijarkî ye û ji nû ve nexşekirina portan piştgirî dike, bi girêdanek nerm û dewlemend bi berdewamî hewcedariyên sepanên pêşkeftina sereke bicîh tîne.

Rêzeya GD32VF103 rêzeya risc-v kernel gerdûnî 32-bit MCU berhem
"Nûjeniya Siuyi pîvana pîşesaziya devreyên entegre yên Çînê û dabînkerê pêşeng ê MCU-ya giştî li Çînê ye," hu zhenbo, CEOyê teknolojiya xinlai got. Niha, teknolojiya xinlai xwedî kapasîteya lêkolîn û pêşkeftinê ya pêşeng a IP-ya bingehîn û zincîra amûran a pêvajoya risc-v ye, û di pêşengiya lêkolîn û pêşxistin û pîşesaziyê ya pêvajoya çespandî ya risc-v li Çînê de ye. Hevkariya di navbera her du aliyan de bê guman dê risc-v bîne ser erdê, pêşketinên nû bîne û ji bo MCU-ya giştî ya Çînê di serdema AIoT de şêwazek nû ava bike, û bi piraniya bikarhêneran re ji bo encamên serketî-serketî bi hev re bixebitin."
Deng yu, cîgirê serokê înovasyonê û rêveberê giştî yê beşa karsaziya MCU got, "Sîstema Risc-v li cîhanê bi lez bilind dibe û di pîşesaziya nîvconductor, kontrola pîşesaziyê, înterneta tiştan, termînala jîr û warên din ên serîlêdanê de bûye trendek pêşketinê ya bilez." Zhaoyi innovation yekem şîrket di pîşesaziyê de ye ku hilberên MCU yên giştî yên 32-bit li ser bingeha mîmariya risc-v dest pê dike û berdewam dike ku ekolojiya pêşkeftinê ya risc-v ava bike, ku dê daxwaza cihêreng a bazarê ji bo mîmariya vekirî bêtir bicîh bîne û alîkariya avantajên lêçûnê bike, da ku 'firoşgeha beşa' GD32 MCU, ku bi berdewamî dewlemend û baştir dibe, dê berdewam bike ku vebijarkên nûjentir ji bo bikarhêneran peyda bike."
Pêşveçûna berdewam a ekolojiya pêşkeftina risc-v
Nûjeniya Zhaoyi piştgiriyek dewlemend û bêkêmahî ji bo ekosîstema GD32 peyda kiriye. Ekolojiya pêşkeftina Risc-v, di nav de panelên pêşveçûnê yên cûrbecûr û nermalava serîlêdanê jî, amade ye. Bikarhênerên hilberên rêzeya GD32V dikarin bi amûrên pêşveçûnê yên nû û bingeha koda bernameyê bi hêsanî konsepta sêwiranê pêk bînin. Amûrên pêşveçûnê yên nû panela nirxandina fonksiyona tevahî ya gd32vf103v-eval, gd32vf103r-start, gd32vf1033c-start û panela fêrbûna asta destpêkê ya gd32vf103t-start vedihewîne, ku dikare bi çar pakêt û pinên cûda re têkildar be, da ku pêşveçûn û debugkirina bikarhêneran hêsan bike. Wekî din, panela pêşkeftina kontrola motorê ya gd32vf103-bldc, amûra hilberîna girseyî ya debugkirina gd-link û rêze çareseriyên sêwirana termînala risc-v ya GD32 ji hevkaran têne peyda kirin.
Trîlyon nûjenî hêsan e ji bo hevbeşkirina zanist û teknolojiya bingehîn, her wiha hawîrdorek pêşveçûnê ya yekgirtî ya belaş a rêzeya GD32V MCU Nuclei Studio peyda dike. Ev IDE-ya nû li ser mîmariya çavkaniya vekirî ya Eclipse-ê ye û bi amûrên têkildar ên GCC, OpenOCD û risc-v re entegre dibe. Bikarhêner dikarin bi lez dest pê bikin û bi hêsanî rêzek pêvajoyên pêşveçûnê yên wekî nivîsandina kodê, berhevkirina xaçerê, debugging-a serhêl û şewitandina bernameyê temam bikin. Vebijarkên IDE û amûran ji hevkarên sêyemîn jî hene, di nav de Huawei IoT Studio, SEGGER j-link V10 û Embedded Studio. Pergalên xebitandinê yên çêkirî yên di nav de micc /OS II, FreeRTOS, rt-thread, Huawei LiteOS, û hwd. bi tevahî hatine adaptekirin û dikarin rasterast bi ewr ve girêdayî bibin. Ev hemî dijwarîya pêşveçûnê pir hêsan dikin.
Tecrubeya pêşveçûna risc-v tavilê dest pê bike
Hemî rêze berhemên nû yên GD32V li gorî standardên pêbaweriya bilind a pîşesaziyê û germahiyê ne, û herî kêm 10 sal garantiya dabînkirina domdar peyda dikin. Asta parastina ESD ya çîpê dikare di moda derxistina laşê mirov (HBM) de bigihîje 5KV û di moda derxistina cîhazê (CDM) de bigihîje 2KV, ku ji standarda ewlehiya pîşesaziyê pir bilindtir e, ji ber vê yekê ew ji bo jîngehên tevlihev guncan e û berhemên termînalê pêbawertir û domdartir dike.
Dema weşandinê: 14ê Mijdarê-2022