【云駐共創】LiteOS 5.0物聯網操作系統新特性詳解

      網友投稿 1117 2025-03-31

      1.LiteOS簡介


      Huawei LiteOS是華為針對物聯網領域推出的輕量級物聯網操作系統,是華為物聯網戰略的重要組成部分,具備輕量級、低功耗、互聯互通、組件豐富、快速開發等關鍵能力,基于物聯網領域業務特征打造領域性技術棧,為開發者提供 “一站式” 完整軟件平臺,有效降低開發門檻、縮短開發周期,可廣泛應用于可穿戴設備、智能家居、車聯網、LPWA等領域。

      2.LiteOS 5.0主要新特性

      2.1 物聯網開發中的難題

      AI人工智能如何在物聯網端側設備運行?

      內存問題最難定位,缺少檢測工具

      系統鏡像文件太大,如何分析、優化?

      程序運行不符合預期,無法知道內部如何運行?

      ......

      這些問題都是在物聯網開發中遇到的,也是LiteOS的優勢,可以解決這些問題。

      2.2 Lite 5.0主要新特性

      2.2.1 新架構

      統一內核:彈性架構、不同架構一套內核代碼,內存規格支持從KB級到GB級。

      增強內核:豐富調試功能,比如內核死鎖檢測、隊列、信號量等調試信息。

      多核調度:SMP多核調度功能,支持更多的應用場景。

      形式化驗證:通過形式化驗證,用數學證明內核更安全。

      2.2.2 新編譯框架

      模塊解耦,按需裁剪:整理各模塊、組件的依賴關系,支持組件化獨立編譯。

      可視化配置:功能及示例靈活選擇,開發測試可視化

      更加簡單、高效:適配新單板,擴展、復用模塊解耦,按需裁剪:整理各模塊、組件的依賴關系,支持組件化獨立編譯

      2.2.3 新輕量級AI框架

      輕量化:模型代碼化無冗余,可穿戴設備 <300K,觸控<50K 。

      高性能:圖、算子、指令級多級深度調優,性 能提升1倍以上 。

      通用性:支持多框架,多平臺,無第三方依賴。

      2.2.4 新組建和庫

      新傳感框架:統一傳感器管理能力。

      新低功耗框架:多級休眠、快速喚醒。

      集成LVGL圖形能力:圖形應用快速開發。

      更多POSIX標準:自研libc庫、安全函數庫, Libc/Libm庫接口約600個,POSIX標準接口近100個。

      3.LiteOS Studio簡介

      LiteOS Studio是基于LiteOS輕量級操作系統開發的工具。它提供了代碼編輯、編譯、燒錄、調試及Trace跟蹤等功能,可以對系統關鍵數據進行實時跟蹤及保存與回放。

      3.1 LiteOS Studio下載

      打開網站https://gitee.com/LiteOS/LiteOS_Studio

      下載完成后雙擊此文件安裝。

      【云駐共創】LiteOS 5.0物聯網操作系統新特性詳解

      接受協議,下一步。

      選擇安裝路徑,下一步。

      選擇快捷方式安裝位置。

      全部勾選,下一步。

      安裝。

      完成。

      3.2 LiteOS Stuido中文版

      我們安裝的是默認的英文版,使用不習慣的可以安裝中文插件。由于博主已經切換到了中文,同樣可以看的。導入中文的擴展。這里需要去下載中文擴展

      這里我們需要去官方的中文擴展包,方法如下:

      cd /d %USERPROFILE%\.huawei-liteos-studio\extensions REM "if proxy is needed,please delete 'REM' on lines below(NOTICE: EXCEPT THIS LINE) and input username, password(if spical character included, use escape character), server on line 3-5" REM set username= REM set password= REM set server= REM SET http_proxy=http://%username%:%password%@%server%:8080 REM SET https_proxy=http://%username%:%password%@%server%:8080 git clone "https://gitee.com/rtos_yuan/extension-collections.git" COPY /Y ".\extension-collections\1.45.1\MS-CEINTL.vscode-language-pack-zh-hans-1.45.1.vsix" ".\extension-collections\MS-CEINTL.vscode-language-pack-zh-hans-1.45.1.vsix" rmdir /S /Q extension-collections\.git rmdir /S /Q extension-collections\1.45.1 pause

      copy上面的代碼,做一個.bat文件,雙擊即可下載。

      根據上面的路徑。安裝

      安裝成功后,界面就是中文的了。

      3.3 LiteOS Stuido高效開發

      新建工程向導,快速體驗

      無開發板零成本學習LiteOS物聯網開發

      一鍵式編譯、燒錄、圖形化調測 :多調測會話、源代碼反匯編同步、遠程設備調測

      多調測會話、源代碼反匯編同步、遠程設備調測

      可視化組件管理

      集成串口終端,支持Shell命令行交互

      集成開發調測效率工具

      集成開發工具調測效率工具

      輕量級內存問題檢測

      可視化Trace

      鏡像分析等調測工具

      回溯棧分析工具

      Perf性能分析

      棧估算工具

      3.4 LiteOS Stuido調測能力--輕量級內存檢測

      你可能遇到的問題:

      嵌入式開發板資源有限,維測手段有限,軟件遇到踩內存等問題時較難定位?

      結合pc、lr等寄存器、asm文件,定位速度慢?

      LiteOS Stuido 解決這些問題

      支持實時檢測緩沖區溢出,釋放后使用,多重 釋放和釋放野指針等內存問題

      支持實時檢測strcpy、strcat、memcpy、memmove 等字符串操作函數可能導致的內存問題

      集成串口終端輸出backtrace回溯棧,支持一鍵 定位到問題源代碼行

      3.5 LiteOS Stuido調測能力--鏡像分析

      你可能遇到的問題:

      嵌入式開發板資源有限,維測手段有限,軟件遇到踩內存等問題時較難定位?

      使用新組件后,鏡像大小增加過多?

      LiteOS Stuido 解決這些問題

      幫助評估、優化鏡像ROM、RAM占用情況。

      支持查看內存區域、內存段、符號 的大小使用情況

      支持程序符號跳轉、支持排序、過濾、導出表格

      支持按文件、模塊查看

      3.6 LiteOS Stuido調測能力--可視化Trace

      你想的疑問?

      LiteOS 應用內部如何運行?

      運行事件軌跡追蹤?

      運行過程中資源占用情況實時分析?

      LiteOS Studio可視化Trace功能以圖形化展 示事件、CPU、內存、運行軌跡等信息。

      4.開源LiteOS后續計劃

      總結

      LiteOS 5.0新特性,從架構上、開發工具LiteOS Studio,開發調測工具,可視化Trace等工具都有了很大的更新,助理你快速解決物聯網開發中的難題。

      更多文檔快速直達通道

      官方網站:http://www.huawei.com/liteos

      LiteOS開源代碼倉請訪問:https://gitee.com/LiteOS/LiteOS

      LiteOS Studio開發工具請訪問:https://gitee.com/LiteOS/LiteOS_Studio

      論壇請訪問:https://bbs.huaweicloud.com/forum/forum-729-1.html

      本文整理自華為云社區【內容共創】活動第12期。

      查看活動詳情:https://bbs.huaweicloud.com/blogs/325315

      相關任務詳情任務22:LiteOS 5.0新功能詳解,快速為你解決物聯網開發難題

      IoT 輕量級操作系統 LiteOS

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:智能化生產線由哪些部分組成?
      下一篇:在線文檔免費的軟件(在線轉換軟件)
      相關文章
      亚洲真人无码永久在线观看| 亚洲自偷自偷在线制服| 亚洲av无码精品网站| 亚洲人成网站色在线入口| 亚洲国产精品自在自线观看| 亚洲香蕉久久一区二区三区四区| 内射干少妇亚洲69XXX| 无码久久精品国产亚洲Av影片 | 亚洲无线码在线一区观看| 亚洲精品无码你懂的网站| 亚洲成a人片在线观看久| 国产亚洲综合一区二区三区| 久久久无码精品亚洲日韩按摩| 亚洲不卡中文字幕无码| 亚洲大成色www永久网站| 亚洲AV无码不卡在线播放| 久久精品国产亚洲AV麻豆王友容| 亚洲日韩精品无码专区网址| 亚洲精品无码不卡在线播放HE| 亚洲午夜久久久久久噜噜噜| 亚洲国产日韩在线视频| 亚洲av永久无码精品表情包| 亚洲高清在线视频| 亚洲中文字幕无码一区| 亚洲人成中文字幕在线观看| 亚洲国产第一站精品蜜芽| 亚洲av无码片在线播放| 亚洲综合无码一区二区| 亚洲理论片在线中文字幕| 亚洲中字慕日产2020| 中日韩亚洲人成无码网站| 亚洲第一街区偷拍街拍| 国产亚洲精品仙踪林在线播放| 亚洲精品国产高清不卡在线| 国产中文在线亚洲精品官网| 亚洲中文字幕在线第六区| 亚洲视频一区调教| 久久久久se色偷偷亚洲精品av | 亚洲13又紧又嫩又水多| 亚洲人成网站色7799| 亚洲1区2区3区精华液|