華為軟件開發云:讓軟件研發變成快樂的事
1146
2025-03-31
物聯網終端開發
由于操作系統需要運行于終端設備之上,但是物聯網終端設備的種類非常多,同時所使用的芯片以及架構都不一樣,所以碎片化非常嚴重,比方說ARM、FPGA的嵌入式架構,還有
x86、DSP等等架構。開發者在對不同架構的設備進行開發的時候,就要使用不同的接口對它們進行適配。
同時,這些終端設備的通信方式也是大不相同。比如,在智能家居當中,使用的設備以及通信協議是非常復雜的。比方說家里的藍牙音箱用的是低功耗藍牙協議,在智能燈泡以及恒溫器當中所使用的協議是ZigBee、Z-wave這種可以連接大量設備同時安全性能高,可以自組網的協議。
在攝像頭和空調這一塊更多的會去使用Wi-Fi協議,在空氣檢測器方面會去用基于IPv6的6LowPAN協議等等。因為家里面有這么多不同的場景,有為了照明的,有為了安防的還有為了娛樂的,那么只有合適的才是最好的,所以就衍生出了有這么多種協議以及通信技術,所以開發者就要對他們進行適配對接。
物聯網終端開發面臨的挑戰
1、物聯網終端種類眾多,存在芯片和硬件的差異,開發者需要自行適配硬件接口
2、物聯網終端所采用的通信技術與協議多,同時通信模塊迭代快,開發者需要自行選型和適配對接。
3、多傳感器協同管理復雜
4、視頻場景下性能、功耗要求高
物聯網操作系統開發
在操作系統本身,開發者同樣也遇到了非常大的挑戰。以智能手環為例,它里面有非常多不同的傳感器,比方說加速度傳感器、心率傳感器等等,開發者需要對不同的傳感器進行統一管理。包括還有在視頻場景下,拍攝高清畫質的視頻時,首先視頻的大小是很大的,其次,在拍攝的時候他對于功耗的要求也是很高的。在一般情況下,便攜式相機在拍攝4K 60fps這樣高畫質的視頻時,相機最多只能支持拍攝一個小時左右。所以在視頻場景下,功耗的要求也是一個非常大的考驗。
總結來講,開發者在進行物聯網操作系統開發是需要做到終端智能化,讓使用操作系統的終端設備具備智能,其中終端智能化又有三個不同的方面。這三個不同的方面可以從物聯網這個名字當中的三個字去進行拆解,首先“物”就是管理智能,這一點跟電腦是一樣的,電腦的操作系統主要的作用是將電腦各個部分的資源都連接起來進行調用。物聯網的操作系統也是一樣,它需要把各種各樣的物聯網終端進行統一的管理并且進行資源的調配。之后的“聯”就是連接智能,要讓屬于不同通信協議的設備互相能夠進行通信。最后“網”就是組網智能,開發者可以使用mesh組網這種技術來使所有設備構建一個非常智能并且可以自組織、自連接的網絡。
終端智能化是物聯網發展的基礎
1、聯接智能:不同類型通信協議的互聯互通
2、組網智能:自發現,自連接,自組網網絡可快速自愈
3、管理智能
不同類型傳感器接入和算法開發的統一管理
端管云協同的安全管理能力
華為提供完整、標準化物聯網操作系統Liteos,加速終端智能化進程
基于對終端的要求,華為就提供了物聯網操作系統 LiteOS 來加速終端智能化的進程。LiteOS 操作系統是一個開源的非常開放的操作系統。操作系統的架構是‘1+N’的架構,‘1’代表的是一個內核,‘N’代表的是 N 個中間件。所有的中間件都可以根據用戶的需求進行增添或者是刪減。華為打造輕量化,非常靈活的操作系統的目的就是快速打開物聯網的市場,能夠讓大量的開發者能夠參與進來,所有開發者和企業一起來構建一個開放的物聯網生態。
Huawei LiteOS 商用發展
在市場當中,搭載 LiteOS 操作系統的終端設備是非常多的。像 LiteOS 這 樣一款輕量化的操作系統就是為了快速打開物聯網的市場。在 NB-IoT 芯片領域,LiteOS 支 持的芯片占據總體市場發貨份額的 50%以上。在 MCU 聯合商用方案當中,LiteOS 已經支持 90%的主流 MCU 芯片推出 IoT 解決方案。并且,不僅是在手機上,在可穿戴設備上以及其他 種類的物聯網終端上都可以搭載 LiteOS 操作系統并且達到了百萬級甚至千萬級的發貨量,所 以說物聯網操作系統在商業當中的前景是非常廣闊的。 在一開始,Huawei LiteOS 操作系統是被用在消費者領域的手機或者是可穿戴設備智當中的之后該操作系統被用在了物聯網行業領域的各種終端設備上,LiteOS 能夠被用在這兩個 不同的領域的原因就在于這兩個看似不同的場景,它們有需求的共通性。
華為終端智能感知解決方案
1、華為P/Mate系列旗艦手機
Huawei LiteOs運行于麒麟系列芯片的協處理器上。
采用Huawei LiteOs智能傳感框架,智能傳感框架與感光模塊協同優化,降低計步能耗,提升測量精確度。
2、華為手環&手表
華為B3手環/華為WATCH GT智能手表是首款基于Huawei LiteOS自研構建的智能終端設備。
采用Huawei LiteOs智能傳感框架,解決多傳感器高精度采樣、數據同步等疑難問題。運動檢測的準確性進—步加強,抬腕亮屏響應時間進一步減少。
超低功耗,支撐設備更長待機。
華為MobileCam解決方案
華為MobileCam解決方案
通過Huawei LiteOS支持快速啟動。
通過Huawei LiteOs低功耗特性,實現電池供電工作,適用于室外和身體佩戴使用場景。通過Huawei LiteOS智能休眠、快速喚醒等特性,實現省電、事件快速響應。
4G無線連接及傳輸,支持運動DV場景視頻直播。
華為智能家居解決方案
HiLink智能家居解決方案。
Huawei LiteOs基于手機智能傳感的智能家居互聯互通方案;
結合手機屏幕操作、語音、手勢識別。
N步操作——>1步、0步。
華為智能水表解決方案
Huawei LiteOs輕量級內核:
小體積:共享NB-loT芯片MCu資源,牽引應用程序小型化改造,統一升級等。
低功耗:單節電池(5號)用五年,支持無電源線部署模式。
更多關于Huawei LiteOS關注華為云IoThttps://www.huawei.com/minisite/liteos/cn/
IoT 嵌入式 輕量級操作系統 LiteOS
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。