鴻蒙開發,華為 DevEco Device Tool 2.0 Beta 1 全新發布
IT之家2月2日訊息 華為 DevEco Device Tool 是 HarmonyOS 向智慧裝置開發者提供的一站式整合開發環境,支援 HarmonyOS 的元件按需定製、C/C++ 語言的程式碼編輯、燒錄和除錯等功能。今天 , HUAWEI DevEco Device Tool 釋出了最新的版本 2.0 Beta 1,新增超多特性。
此次 2.0 Beta1 新增支援 Ubuntu 系統版本,開發者可在 Ubuntu 系統上一站式完成從工程建立、原始碼下載、編輯、編譯、燒錄等完整流程。操作簡潔,極大提升開發效率。
2、新增支援三類晶片開發板燒錄IT之家獲悉,燒錄是指將編譯後的程式檔案下載到晶片開發板上的動作,為後續的程式除錯提供基礎。DevEco Device Tool 提供一鍵燒錄功能,操作簡單,能快捷、高效完成程式燒錄,大大提升燒錄效率。在 2020 年釋出的 2 個版本中,DevEco Device Tool 已經支援海思 Hi3516 系列、Hi3518 系列、Hi3861 系列開發板的燒錄,此次 2.0 Beta1 新增搭載 NXP IMX6ULL、Realtek RTL8720、Xradio XR872 等系列晶片的開發板的燒錄。至此,HarmonyOS 系統已經覆蓋 6 種主流晶片的開發板。
IMX6ULL 開發板(MCU:NXP IMX6ULL)
XR-50A 開發板(MCU:Xradio XR872)
3、新增支援 HPM 原始碼圖形化下載HarmonyOS 各系列晶片的原始碼怎麼獲取?
此前版本需要透過 HPM 命令列下載原始碼,開發者需要熟記命令列的寫法或耗費時間查詢文件,費時費力。
此次 2.0 Beta1 新增圖形化方式下載,開發者只需進入 Device Tool 主頁面選單欄,選擇 HPM,在 HPM 列表中選擇相應的解決方案或在搜尋框中查詢相應的解決方案,點選 Install to project,選擇工程名稱,即可輕鬆下載原始碼,無需費力查詢命令列寫法。
HDF(HarmonyOS Driver Foundation)驅動框架,為驅動開發者提供驅動框架能力,包括驅動載入、驅動服務管理和驅動訊息機制。HDF 驅動框架模型如下圖所示,HDF 框架以元件化的驅動模型作為核心設計思路,為開發者提供更精細化的驅動管理,讓驅動開發和部署更加規範。HDF 框架將一類裝置驅動放在同一個 host 裡面,開發者也可以將驅動功能分層獨立開發和部署,支援一個驅動多個 node。
新版本增加了 HDF 功能,支援視覺化自動生成工程內容,無需手動在工程中手動建立驅動目錄、檔案(驅動模板程式碼、編譯指令碼、配置)和介面等內容,開發者只需專注於實現業務邏輯即可。大大節省了學習成本,提高了開發效率。
HUAWEIDevEco Device Tool 新功能一覽:新增特性
新增 Ubuntu 系統版本,支援從工程建立、原始碼拉取、一鍵編譯、燒錄、除錯等功能,提供一站式的開發體驗。
新增支援三方開發板的燒錄功能,包括 XNP、Realtek 和 Xradio 系列開發板。
新增 HDF 功能,開發者可以透過 DevEcoDevice Tool 的 HDF 功能管理和新增裝置的驅動,一鍵生成驅動目錄結構、驅動模板、程式碼及標頭檔案等資訊。
新增 HPM 功能,整合 HPM 指令集,開發者可以直接透過 DevEcoDevice Tool 獲取相關解決方案的元件。
增強特性:
最佳化開發環境準備的過程,無需手動安裝和設定 JDK、Jlink、OpenOCD 等工具和 npm 元件,減少環境搭建的複雜度。
針對每一塊開發板進行適配,提供預設的配置方案,無需修改即可完成一鍵編譯、燒錄。
提供了全器件的一鍵擦除功能,同時也可以擦除指定的分割槽。
DevEcoDevice Tool 2.0 Beta1下載:點此連結。