Huawei Harmony OS 2.0 hewl dide çi bike?Ez difikirim ku xal ev e, pergala xebitandina IoT (Internet of Things) çi ye?Ji bo mijarê bixwe jî, meriv dikare bibêje ku piraniya bersivên serhêl xelet têne fam kirin.Mînakî, piraniya raporan pergala xebitandinê ya ku li ser amûrekê dimeşîne û Harmony OS wekî pergala xebitandinê ya "Internet of Things" binav dikin.Ez ditirsim ku ne rast e.
Bi kêmanî di vê nûçeyê de, ew xelet e.Cûdahiyek girîng heye.
Ger em bibêjin ku pergala xebitandina kompîturê ji bikarhêneran re dibe alîkar ku komputerên xwe bi nermalavê bikar bînin, wê hingê pergala pêvekirî ew e ku pirsgirêkên torê û hesabkirina cîhazên IoT bixwe çareser bike.Fikra sêwirana Harmony OS ew e ku çareser bike ka bikarhêner dikarin çi bikin û çawa bikin bi navgîniya nermalavê.
Ez ê bi kurtasî cûdahiya di navbera van her du pergalan û tiştê ku Harmony OS 2.0 bi vê ramanê re kiriye destnîşan bikim.
1.Pergala Embedded ji bo IoT bi Harmony re ne wekhev e
Berî her tiştî, tiştek heye ku divê her kes jê haydar be.Di serdema IoT de, amûrên elektronîkî bi hejmarên mezin derdikevin holê, û termînalan isomerîzasyonê pêşkêş dikin.Ev çend fenomenan derdixe holê:
Yek ev e ku rêjeya mezinbûna pêwendiya di navbera cîhazan de ji amûrê xwe pir mezintir e.(Mînakî, demjimêrek jîr dikare bi hevdemî bi wifi û gelek cîhazên Bluetooth-ê ve girêbide.)
Ya din ev e, ku protokolên hardware û pêwendiya xweya cîhazê pir cihêreng dibin, û tewra dikare were gotin ku parçe ye.(Mînakî, cîhê hilanînê ya cîhazên IoT dikare ji deh Kilobytes ji bo termînalên kêm-hêza kêm bigire heya bi sedan megabyte termînalên wesayîtê, ji MCU-ya kêm-performansa heya çîpên serverê yên bi hêz.)
Wekî ku em hemî dizanin, girîngiya pergala xebitandinê ev e ku fonksiyonên bingehîn ên nermalava amûrê jêbirin û ji bo nermalava cûrbecûr serîlêdanê navgînek yekbûyî peyda bike, bi vî rengî operasyonên nexşandina hardware ya tevlihev veqetîne û biparêze.Ew destûrê dide serîlêdanên cihêreng ku bêyî ku bi hardware re mijûl bibin, hardware manîpule bikin.
Di Înternetê ya Tiştan de, pirsgirêkên nû di hardware bixwe de derketine, ku ji bo pergalên xebitandinê derfetek nû û dijwariyek nû ye.Ji bo çareserkirina girêdan, perçebûn û ewlehiya van cîhazan bixwe, pir çend pergalên xebitandinê yên pêvekirî hatine afirandin, wek mînak Lite OS ya Huawei, Mbed OS ya ARM, FreeRTOS, û ewleRTOS-ya dirêjkirî, Amazon RTOS, hwd.
Taybetmendiyên berbiçav ên pergala pêvekirî ya IoT ev in:
Ajokarên hardware dikarin ji kernel pergala xebitandinê veqetînin.
Ji ber taybetmendiyên heterojen û perçebûyî yên cîhazên IoT, cîhazên cihêreng xwedan firmware û ajokarên cihêreng in.Pêdivî ye ku ew ajokerê ji kernelê pergala xebitandinê veqetînin da ku kernel pergala xebitandinê bibe çavkaniyek pirtir û ji nû ve bi kar anîn.
Pergala xebitandinê dikare were mîheng kirin û lihevhatin.
Wekî ku min berê jî got, veavakirina hardware ya termînalên IoT cîhê hilanînê heye ku ji deh kilobytes heya bi sedan megabyte ye.Ji ber vê yekê, pêdivî ye ku heman pergala xebitandinê were sêwirandin an dînamîkî were mîheng kirin da ku bi hevdemî bi daxwazên tevlihev ên kêm-end an bilind-end re were adaptekirin.
Di navbera cîhazan de hevkarî û hevgirtinê piştrast bikin.
Ji bo ku her amûrek di hawîrdora Înternetê ya Tiştan de bi hev re bixebite dê bêtir û bêtir peywir hebin.Pêdivî ye ku pergala xebitandinê fonksiyona ragihandinê ya di navbera amûrên Înternetê yên Tiştan de garantî bike.
Ewlekarî û pêbaweriya cîhazên IoT piştrast bikin.
Amûra IoT bixwe daneyên hesastir hilîne, ji ber vê yekê hewcedariyên piştrastkirina gihîştina ji bo cîhazê zêdetir in.
Di bin vî rengî ramanê de, her çend ev celeb pergala xebitandinê xebata hardware, banga hevdu, û pirsgirêkên torê yên cîhazên IoT çareser dike, ew nahesibîne ka çi û çawa bikarhêner dikarin van pergalan bikar bînin da ku amûrên IoT yên ku bi Înternetê ve girêdayî ne hêsan bikin.
Ji nihêrîna bikarhêneran, pêvajoya bangê ji bo pergalek cîhazek wusa IoT bi gelemperî wiha ye:
Bikarhêner pêdivî ye ku rêveberiya paşîn a APP an IoT-ya xwe bikar bînin (wek rêveberê cloudê), pêwendiya IoT-ê ya li ser cîhazê bang bikin, û dûv re bi pergala li ser cîhaza IoT-ê ve bigihîjin cîhaza hardware.Ev bi gelemperî bangên hevbeş di navbera pergala xebitandina mobîl û pergala cîhaza Înternetê ya Tiştan de vedigire.APP li vir tenê rêveberiya paşîn a cîhaza Înternetê ya Tiştan e.Têkiliya di navbera her amûrek Înternetê ya Tiştan de dê pir tevlihev be.
2.Harmony di ramanên sêwirana xwe de çi çêtir kiriye?
Têkiliya di navbera cîhazan de êdî ne fonksiyonek qata serîlêdanê ye lê bi navgîniya navgîniyê ve tê vegirtin û veqetandin.
Li ser rûyê erdê, Harmony OS 2.0 girêdana cîhazên IoT bi navgîniya "otobusa nermalavkirî" veqetîne, bi vî rengî ji rêveberiya girêdanê ya li ser pergalên mobîl dûr dikeve, da ku hûn di civîna çapameniyê de bibînin ku têlefonên desta Harmony û amûrên Înternetê yên Tiştan bi hev re bangawazî ye. erzan.
Lê ji perspektîfa pergala xebitandinê, veqetandina encapsulasyona girêdanê ji hêsantiriya rêveberiya girêdanê wêdetir tîne.Ew tê vê wateyê ku "girêdan" ji qata serîlêdanê dadikeve qata hardware, dibe kapasîteya bingehîn a pergala xebitandinê ya perçebûyî.
Ji aliyek ve, bangên çavkaniya pergala xebitandinê ya cross-platformê ne hewce ye ku ji qatan derbas bibin.Ev tê vê wateyê ku pêwendiya daneya cross-pergalê ne hewce ye ku ji hêla bikarhêner ve were girêdan û pejirandin.Ji ber vê yekê, pergala xebitandinê dema ku kalîteya pêwendiyê piştrast dike dikare li seranserê cîhazan bang bike.Di vê demê de, cîhaza hardware / pergala komputerê / pergala hilanînê ya di navbera her du cîhazan de bi hev ve girêdayî ye, ji ber vê yekê du an bêtir cîhazên hardware / hilanînê yên hevpar dikarin bicîh bikin — "termînala super", wek hevdemkirina kameraya xaçerê, hevdengkirina pelan, û tewra bangên cross-platforma CPU / GPU yên pêşerojê jî.
Ji hêla din ve, ew di heman demê de destnîşan dike ku pêşdebiran bixwe ne hewce ne ku pir zêde li ser debugkirina tevlihev a girêdana IoT-ê bisekinin.Pêdivî ye ku ew li ser mantiqa fonksiyonel û mantiqa navbeynkariyê bisekinin.Ev ê lêçûna pêşkeftinê ya serîlêdana IoT bi girîngî kêm bike ji ber ku her pergalek serîlêdanê berê hewce bû ku were pêşve xistin û ji fonksiyonên serîlêdanê yên herî bingehîn berbi girêdana cîhazê veqetîne, di encamê de adaptasyona xirab a pergala serîlêdanê dibe.Pêşdebir tenê hewce ne ku xwe bispêrin API-ya ku ji hêla pergala Harmony ve hatî peyda kirin da ku ji girêdana debugkirina tevlihev dûr bixin û adaptasyon û pêşkeftina gelek cîhazan temam bikin.
Tê texmîn kirin ku dê gelek serîlêdanên ku dê di pêşerojê de gelek cîhazên IoT bicîh bikin hebin, û ev serîlêdan dê ji berhevkirina wan li hev pir bi bandortir bin.Pêdivî ye ku ev bandor lêçûnên pêşkeftinê yên nisbeten bilind bin, da ku ew bigihîje dijwar be.
Di vê rewşê de, kapasîteya:
1. Bi tevayî ji bangên nav-pergalê dûr bixin da ku nermalava IoT û gelek amûrên hardware yên IoT bi rastî bi pergala xebitandinê ve werin veqetandin.
2. Bi senaryoyên bi tevahî cûda re rû bi rû bimînin, bi pergala xebitandinê ji hemî cîhazên IoT re karûbarên bingehîn (karta karûbarê atomî) peyda bikin.
3. Pêşveçûna serîlêdanê tenê pêdivî ye ku balê bikişîne ser mantiqa fonksiyonel, ku bi girîngî pêşkeftina pêşkeftina gelek serîlêdanên cîhaza IoT çêtir dike.
Ger em bi kûrahî li ser wê bifikirin dema ku hemî cîhaz bi hev ve girêdayî ne, gelo dê karûbarên serîlêdanê yên li ser cîhazê xwedî pêşîn bin?Bê guman, pergala Harmony ya heyî divê bingeha peydakirina karûbaran be, û cîhaza bala mirovan amûra bingehîn e.
Wekî ku min di destpêkê de got, li gorî pergala heyî ya Înternetê ya Tiştê, ew tenê pirsgirêkên bingehîn ên girêdana girseyî ya cîhazên Înternetê yên Tiştan û perçebûna cîhazê çareser dike da ku cîhazên IoT bikarin bi hev ve girêbidin;wekî pergalek xebitandinê, divê bêtir bala xwe bidin ser ka ew çiqas hêsan e ku bikarhêner û pêşdebiran van amûran bikar bînin an gazî bikin da ku bandora 1=1 ji 2 mezintir temam bikin.
Dema şandinê: Jun-11-2021