jiejuefangan

Huawei Harmony OS 2.0: Hezvino zvese zvaunoda kuziva

Chii chiri Huawei Harmony OS 2.0 kuyedza kuita?Ini ndinofunga pfungwa ndeyekuti, chii chinonzi IoT (Internet yezvinhu) inoshanda sisitimu?Kana iri iyo musoro pachayo, zvinogona kutaurwa kuti mhinduro zhinji dzepamhepo hadzinzwisiswe.Semuenzaniso, mishumo mizhinji inoreva iyo yakadzamidzirwa sisitimu inomhanya pane mudziyo uye Harmony OS se "Internet Yezvinhu" inoshanda sisitimu.Ndinotya kuti hazvina kunaka.

Zvirinani munhau idzi, hazvina kunaka.Pane musiyano unokosha.

Kana isu tichiti komputa inoshanda sisitimu iri kubatsira vashandisi kushandisa makomputa avo kuburikidza nesoftware, saka iyo yakamisikidzwa sisitimu ndeyekugadzirisa matambudziko etiweki uye komputa emidziyo yeIoT ivo pachavo.Harmony OS's dhizaini zano ndeyekugadzirisa izvo vashandisi vangaite uye maitiro ekuzviita kuburikidza nesoftware.

Ini ndichasuma muchidimbu musiyano pakati peaya masystem uye zvakaitwa neHarmony OS 2.0 nepfungwa iyi.

1.Embedded System yeIoT haina kuenzana neHarmony

Chokutanga pane zvose, pane chimwe chinhu munhu wose anofanira kuziva.Muzera reIoT, zvigadzirwa zvemagetsi zviri kubuda muhuwandu hukuru, uye materminal ari kuratidza isomerization.Izvi zvinounza zviitiko zvakawanda:

Imwe chiyero chekukura kwekubatana pakati pemidziyo yakakura kwazvo kupfuura iyo mudziyo pachayo.(Semuenzaniso, smartwatch inogona kubatana newifi uye akawanda maBluetooth madivayiri panguva imwe chete.)

Imwe yacho ndeiyi, yemidziyo yemidziyo uye mapuroteni ekubatanidza ari kuramba achisiyana, uye anogona kunzi akatsemuka.(Semuenzaniso, nzvimbo yekuchengetera yemidziyo yeIoT inogona kubva pamakumi eKilobytes kune yakaderera-simba materminals kusvika kumazana emamegabytes ezviteshi zvemotokari, kubva paMCU-inoita yakaderera kusvika kune ane simba maseva machipisi.)

Sezvatinoziva tese, kukosha kweiyo sisitimu yekushandisa ndeyekubvisa mabasa ekutanga eiyo Hardware yemudziyo uye nekupa yakabatana interface kune akasiyana siyana ekushandisa software, nekudaro kutsaura uye kudzivirira yakaoma kurongeka kwehardware.Iyo inobvumira akasiyana maapplication ekugadzirisa iyo Hardware pasina kubata neiyo Hardware.

MuInternet Yezvinhu, matambudziko matsva akaonekwa mune Hardware pachayo, inova mukana mutsva uye dambudziko idzva rekushandisa masisitimu.Kugadzirisa kubatana, kupatsanurwa, uye kuchengetedzeka kwezvishandiso izvi pachazvo, akati wandei akaiswa masisitimu ekushandisa akagadzirwa, senge Lite OS yeHuawei, Mbed OS yeARM, FreeRTOS, uye yakawedzera safeRTOS, Amazon RTOS, nezvimwe.

Izvo zvinozivikanwa zveiyo yakadzamidzirwa system yeIoT ndeiyi:

Iwo madhiraivha emahara anogona kupatsanurwa kubva kune yekushandisa system kernel.

Nekuda kweIoT zvishandiso 'zvakasiyana uye zvakakamurwa maitiro, akasiyana michina ine akasiyana firmware uye madhiraivha.Ivo vanofanirwa kupatsanura mutyairi kubva kune inoshanda sisitimu kernel kuitira kuti iyo inoshanda sisitimu kernel inogona kuve yakawedzera scalable uye reusable sosi.

Iyo inoshanda sisitimu inogona kugadzirwa uye kuenderana.

Sezvandambotaura, iyo hardware kumisikidza yeIoT terminals ine nzvimbo yekuchengetedza kubva pamakumi ekirobytes kusvika kumazana emamegabytes.Naizvozvo, iyo imwechete inoshanda sisitimu inoda kugadziridzwa kana kugadziridzwa zvine simba kuti ienderane kune yakaderera-yekupedzisira kana yepamusoro-yekupedzisira yakaoma zvinodiwa panguva imwe chete.

Ita shuwa kushandira pamwe uye kudyidzana pakati pemidziyo.

Pachave neakawanda mabasa ekuti mudziyo wega wega ushande pamwe chete muInternet yeZvinhu nharaunda.Iyo inoshanda sisitimu inoda kuvimbisa basa rekutaurirana pakati pezviridzwa zveInternet yezvinhu.

Ita shuwa kuchengetedzeka uye kuvimbika kweIoT zvishandiso.

Iyo IoT mudziyo pachayo inochengeta yakanyanya kusimba data, saka iyo yekuwana yechokwadi zvinodiwa zvemudziyo zvakakwirira.

Pasi pemhando iyi yekufunga, kunyangwe iyi mhando yesystem yekushandisa inogadzirisa mashandiro ehardware, kufonerana, uye matambudziko etiweki emidziyo yeIoT, haitarise kuti chii uye sei vashandisi vangashandisa masisitimu aya kufambisa maIoT zvishandiso zvakabatana neInternet.

Kubva pamaonero evashandisi, maitiro ekufona kweiyo IoT mudziyo system anowanzo seizvi:

Vashandisi vanofanirwa kushandisa yavo APP kana IoT mudziyo wekumashure manejimendi (senge maneja wegore), daidza iyo IoT interface pane mudziyo, uye wobva wawana iyo hardware mudziyo kuburikidza nehurongwa hweIoT mudziyo.Izvi zvinowanzobatanidza kufonerana pakati penharembozha inoshanda neInternet yezvinhu mudziyo system.Iyo APP pano ingori iyo Internet yeZvinhu mudziyo kumashure manejimendi.Kubatana pakati peInternet Yezvinhu mudziyo kuchave kwakaoma.

 2.Chii chakavandudza Harmony mumazano ayo ekugadzira?

Kubatana pakati pezvishandiso hakuchisiri basa redhizaini rekushandisa asi rakavharirwa uye rakaparadzaniswa nepakati.

Pamusoro, Harmony OS 2.0 inoparadzanisa kubatana kwemidziyo yeIoT kuburikidza ne "bhazi rakapfava, nekudaro kudzivirira manejimendi ekubatanidza pane nharembozha kuti iwe uone pamusangano wevatori venhau kufonerana Harmony runhare mbozha uye Internet yezvinhu zvishandiso zvakanyanya. convenient.

Asi kubva kune yekushanda sisitimu maonero, yekubatanidza encapsulation isolation inounza zvinopfuura kungoita nyore kwekubatanidza manejimendi.Zvinoreva kuti "kubatanidzwa" kunodzika kubva pachigadziro chekushandisa kusvika kune hardware layer, ichiva iyo yakakosha kugona kweiyo yakakamurwa inoshanda sisitimu.

Kune rimwe divi, iyo cross-platform inoshanda sisitimu yekufona haidi kuyambuka maseru.Izvi zvinoreva kuti cross-system data yekudyidzana haidi kubatanidzwa uye kusimbiswa nemushandisi.Nekudaro, iyo inoshanda sisitimu inogona kufona pane ese maturusi uku ichiona kunaka kwekubatanidza.Panguva ino, hardware mudziyo/computing system/storage system pakati pezvishandiso zviviri izvi zvinodyidzana, saka maviri kana anopfuura akagovaniswa Hardware/storage maturusi anogona kuita- “super terminal,” senge kuwiriranisa kwekamera-yemudziyo kamera, kuwiriranisa faira, uye kunyange inogona kuitika mune ramangwana CPU/GPU cross-platform mafoni.

Kune rimwe divi, zvinomiririra zvakare kuti vanogadzira ivo pachavo havafanire kutarisa zvakanyanya pane yakaoma debugging yeIoT yekubatanidza.Ivo vanofanirwa kutarisa pane inoshanda logic uye interface logic.Izvi zvichaderedza zvakanyanya mutengo wekuvandudza weIoT application nekuti yega yega application system yaimboda kuvandudzwa uye kugadzirisa kubva kune akanyanya kukosha mashandisirwo ekushandisa kuenda kune yekubatanidza mudziyo, zvichikonzera kusagadzikana kweiyo application system.Vagadziri vanongoda kuvimba neiyo API yakapihwa neHarmony system kudzivirira iyo yakaoma debugging yekubatanidza uye kupedzisa kuchinjika uye kugadzirwa kweakawanda maturusi.

Zvinogoneka kuti kuchave neakawanda maapplication achaitwa akawanda eIoT maturusi mune ramangwana, uye aya maapplication achave anoshanda zvakanyanya pane kungozvirongedza pamwechete.Izvi zvinokonzeresa zvinofanirwa kunge zvakati wandei mari dzekusimudzira kuitira kuti zviome kuita.

Muchiitiko ichi, kukwanisa:

1. Dzivisa kufona kwe-cross-system zvachose kuitira kuti IoT software uye akawanda eIoT Hardware zvishandiso zvigone kubatanidzwa zvechokwadi kuburikidza neiyo inoshanda sisitimu.

2. Kutarisana nemamiriro akasiyana zvachose, ipai mabasa anokosha (atomic service card) kumidziyo yose yeIoT kuburikidza nehurongwa hwekushanda.

3. Kuvandudzwa kwekushandisa kunongoda kutarisa pane inoshanda logic, iyo inovandudza zvakanyanya budiriro yeakawanda IoT mudziyo zvikumbiro.

Kana isu tikafunga zvakadzama nezvazvo kana zvese zvishandiso zvakabatana, masevhisi ekushandisa pamudziyo achave nekutanga here?Ehe, yazvino Harmony system inofanirwa kunge iri musimboti wekupa masevhisi, uye iyo yekutarisisa yemunhu mudziyo ndiyo yekutanga mudziyo.

Sezvandakataura pakutanga, zvichienzaniswa neiyo iripo Internet yeThing system, inongogadzirisa matambudziko akakosha ekubatana kukuru kweInternet yeZvinhu zvishandiso uye kupatsanurwa kwemidziyo kuitira kuti maIoT abatane;senge sisitimu yekushandisa, kutariswa kwakanyanya kunofanirwa kupihwa kuti zviri nyore sei kune vashandisi nevagadziri kushandisa kana kukumbira zvishandiso izvi kupedzisa mhedzisiro ye1 = 1 yakakura kupfuura 2.

 


Nguva yekutumira: Jun-11-2021