0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

DevEco Device Tool 2.2 Beta2版本發(fā)布,支持Hi3861 Linux一站式編譯燒錄

話說科技 ? 來源:話說科技 ? 作者:話說科技 ? 2021-09-06 22:07 ? 次閱讀

DevEco Device Tool是面向智能設備開發(fā)者提供的一站式集成開發(fā)環(huán)境,支持HarmonyOS的組件按需定制,支持代碼編輯、編譯、燒錄和調試、性能監(jiān)測等功能,支持C/C++語言,以插件的形式部署在Visual Studio Code上,支持Windows10 64位或Ubuntu18及以上版本。

本次為大家?guī)淼氖切掳姹?.2 Beta2,新增四項新功能,歡迎大家升級體驗!

升級方式

打開已安裝的歷史版本Device Tool,點擊提示信息中的升級鏈接。

直接從HarmonyOS官網下載獲?。篽ttps://device.harmonyos.com/cn/ide#download

新增支持Hi3861 Linux燒錄

針對基于Hi3861芯片的Hi3861V100和BearPi-HMNano開發(fā)板的輕量級系統(tǒng)燒錄,之前發(fā)布的版本只支持Windows,開發(fā)者需要在Linux中編譯后再拷貝到Windows下燒錄,來回切換多有不便。

此次2.2 Beta2版本新增支持Hi3861 Linux燒錄,開發(fā)者可以在Linux系統(tǒng)上完成一站式編輯、編譯、燒錄流程,大幅度提升開發(fā)效率。

新增支持棧分析和鏡像分析

在輕量設備開發(fā)過程中,時常會面臨內存不足、內存溢出等問題,因此開發(fā)者在開發(fā)過程中需要時刻關注內存的使用情況。

本次2.2 Beta2版本新增支持Hi3861V100開發(fā)板的棧分析和鏡像分析功能。其中,棧分析功能可以對編譯生成的靜態(tài)二進制文件進行分析,提供任務棧開銷估算值和函數(shù)調用關系圖示,為棧內存使用、分析、優(yōu)化、問題定位等開發(fā)場景提供較為準確的靜態(tài)內存分析數(shù)據參考;而鏡像分析功能,可以基于elf文件進行內存占用分析,幫助開發(fā)者快速評估內存段、符號表使用情況。

具體使用方法:編譯完成后,分別通過PROJECT TASKS中的Stack Analysis和Image Analysis按鈕來執(zhí)行棧分析和鏡像分析,分析結果通過導航欄中的DebugTool按鈕進入后分別查看。

cbe04514bfe84559884d7bb3c191850c?from=pc

新增支持應用兼容性測試

為了保證合作伙伴的設備和應用在HarmonyOS上能穩(wěn)定地運行,同時提供一致性的接口和業(yè)務體驗,合作伙伴的設備和應用在正式發(fā)布之前,需要進行一系列兼容性測試。

此次2.2 Beta2版本新增基于Hi3516DV300開發(fā)板的應用兼容性測試功能——即開發(fā)者在Linux系統(tǒng)上一站式完成開發(fā)和應用兼容性測試,無需將編譯生成文件拷貝到Windows工作臺,通過命令行進行測試。

具體使用方法:點擊Acts Test進入配置頁,在配置一系列參數(shù)后保存后,通過PROJECT TASKS中的Test按鈕,執(zhí)行對應的模塊按鈕后,會自動進行應用兼容性測試并將測試結果顯示到瀏覽器中。

d12883edfecb4aeab698a5a4479250af?from=pc

新增仿真器功能

在設備開發(fā)過程中,往往需要開發(fā)者準備物理開發(fā)板,否則將面臨無法驗證鏡像文件能否正常運行的問題。

此次2.2 Beta2版本新增仿真器功能,仿真器可替代目標系統(tǒng)(如物理開發(fā)板)中的微控制單元(Microcontroller Unit, MCU),通過軟件仿真實現(xiàn)鏡像文件程序的運行,從而幫助開發(fā)者擺脫物理開發(fā)板的限制進行開發(fā)。

具體使用方法:開發(fā)者在Import Project時,MCU選中arm_virt,在生成的模板配置頁中通過build_version選擇待編譯源碼的版本號,即可通過PROJECT TASKS中的任務圖標分別執(zhí)行編譯Build和運行鏡像Run,達到軟件仿真的目的。

5c1f438f92ff4158b9f16c32fe90cff6?from=pc

HUAWEI DevEco Device Tool新功能一覽

新增特性:

新增基于Hi3861V100和BearPi-HMNano開發(fā)板的Linux燒錄功能,實現(xiàn)Linux環(huán)境下的一站式編輯、編譯、燒錄操作

新增基于Hi3861V100開發(fā)板的棧分析和鏡像分析功能,助力開發(fā)者解決內存等問題

新增基于Hi3516DV300開發(fā)板的應用兼容性測試功能

新增仿真器功能

增強特性:

在進行Hi3516DV300標準系統(tǒng)的燒錄時,針對燒錄文件配置信息進行了適配,開發(fā)者無需再手動配置燒錄文件信息

基于Hi3861芯片開發(fā)板,增加了多種燒錄方式,可以根據硬件條件選擇合適的方式

增加在Windows平臺安裝成功后的提示,避免開發(fā)者不知道安裝結果

DevEco Device Tool支持英語和漢語切換

修復的問題:

修復了Hi3516DV300標準系統(tǒng)通過USB燒錄提示文件過大失敗的問題

修復了用戶安裝Python 3.9導致DevEco Device Tool無法安裝的問題

修復了終端報錯信息顯示為16進制,無法根據日志定位的問題

修復了DevEco Device Tool工具Home界面概率性出現(xiàn)黑屏無法使用的問題

修復了開發(fā)者通過Anaconda安裝Python后,導致DevEco Device Tool無法安裝的問題
fqj

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開發(fā)板
    +關注

    關注

    25

    文章

    4913

    瀏覽量

    97088
  • 燒錄
    +關注

    關注

    8

    文章

    253

    瀏覽量

    35500
  • Hi3861
    +關注

    關注

    1

    文章

    59

    瀏覽量

    6436
  • DevEco Device Tool

    關注

    0

    文章

    4

    瀏覽量

    357
收藏 人收藏

    評論

    相關推薦

    CCS集成母排一站式測試

    CCS集成母排,一站式測試,多點耐壓測試,焊接小電阻測試,NTC電阻測試,瞬間短斷路測試
    的頭像 發(fā)表于 06-04 20:00 ?1008次閱讀
    CCS集成母排<b class='flag-5'>一站式</b>測試

    鴻蒙OpenHarmony【輕量系統(tǒng) 燒錄】 (基于Hi3861開發(fā)板)

    針對Hi3861開發(fā)板,除了DevEco Device Tool
    的頭像 發(fā)表于 05-10 16:59 ?1024次閱讀
    鴻蒙OpenHarmony【輕量系統(tǒng) <b class='flag-5'>燒錄</b>】 (基于<b class='flag-5'>Hi3861</b>開發(fā)板)

    鴻蒙OpenHarmony【輕量系統(tǒng) 運行】 (基于Hi3861開發(fā)板)

    由于Hi3861為WLAN模組,您可以在版本編譯燒錄后,通過如下操作,使開發(fā)板實現(xiàn)聯(lián)網功能。
    的頭像 發(fā)表于 05-10 16:38 ?641次閱讀
    鴻蒙OpenHarmony【輕量系統(tǒng) 運行】 (基于<b class='flag-5'>Hi3861</b>開發(fā)板)

    鴻蒙OpenHarmony南向:【Hi3861開發(fā)板介紹】

    Hi3861開發(fā)板是片大約2cm*5cm大小的開發(fā)板,是款高度集成的2.4GHz WLAN SoC芯片,集成IEEE 802.11b/g/n基帶和RF(Radio Frequenc
    的頭像 發(fā)表于 05-06 17:19 ?953次閱讀
    鴻蒙OpenHarmony南向:【<b class='flag-5'>Hi3861</b>開發(fā)板介紹】

    鴻蒙OpenHarmony【小型系統(tǒng) 燒錄】(基于Hi3516開發(fā)板)

    針對Hi3516DV300開發(fā)板,除了DevEco Device Tool(操作方法請參考燒錄))外,還可以使用HiTool進行
    的頭像 發(fā)表于 04-28 15:03 ?1199次閱讀
    鴻蒙OpenHarmony【小型系統(tǒng) <b class='flag-5'>燒錄</b>】(基于<b class='flag-5'>Hi</b>3516開發(fā)板)

    鴻蒙OpenHarmony【輕量系統(tǒng) 環(huán)境搭建】 (基于Hi3861開發(fā)板)

    除上述[安裝庫和工具集]和[安裝編譯工具]外,針對Hi3861開發(fā)板還需要安裝特定的編譯工具。
    的頭像 發(fā)表于 04-26 17:47 ?1744次閱讀
    鴻蒙OpenHarmony【輕量系統(tǒng) 環(huán)境搭建】 (基于<b class='flag-5'>Hi3861</b>開發(fā)板)

    鴻蒙OpenHarmony【LED外設控制】 (基于Hi3861開發(fā)板)

    OpenHarmony WLAN模組基于Hi3861平臺提供了豐富的外設操作能力,包含I2C、I2S、ADC、UART、SPI、SDIO、GPIO、PWM、FLASH等
    的頭像 發(fā)表于 04-23 21:57 ?557次閱讀
    鴻蒙OpenHarmony【LED外設控制】 (基于<b class='flag-5'>Hi3861</b>開發(fā)板)

    鴻蒙OpenHarmony【小型系統(tǒng)編譯】 (基于Hi3516開發(fā)板)

    DevEco Device Tool支持Hi3516DV300開發(fā)板的源碼
    的頭像 發(fā)表于 04-23 15:53 ?480次閱讀
    鴻蒙OpenHarmony【小型系統(tǒng)<b class='flag-5'>編譯</b>】 (基于<b class='flag-5'>Hi</b>3516開發(fā)板)

    鴻蒙OpenHarmony【輕量系統(tǒng)運行】 (基于Hi3861開發(fā)板)

    由于Hi3861為WLAN模組,您可以在版本編譯燒錄后,通過如下操作,使開發(fā)板實現(xiàn)聯(lián)網功能。
    的頭像 發(fā)表于 04-23 09:50 ?657次閱讀
    鴻蒙OpenHarmony【輕量系統(tǒng)運行】 (基于<b class='flag-5'>Hi3861</b>開發(fā)板)

    鴻蒙OpenHarmony【輕量系統(tǒng)燒錄】 (基于Hi3861開發(fā)板)

    燒錄是指將編譯后的程序文件下載到開發(fā)板上的動作,為后續(xù)的程序調試提供基礎。DevEco Device Tool提供
    的頭像 發(fā)表于 04-22 16:47 ?450次閱讀
    鴻蒙OpenHarmony【輕量系統(tǒng)<b class='flag-5'>燒錄</b>】 (基于<b class='flag-5'>Hi3861</b>開發(fā)板)

    鴻蒙OpenHarmony【輕量系統(tǒng)編譯】 (基于Hi3861開發(fā)板)

    DevEco Device Tool支持Hi3861V100開發(fā)板的源碼
    的頭像 發(fā)表于 04-22 15:19 ?519次閱讀
    鴻蒙OpenHarmony【輕量系統(tǒng)<b class='flag-5'>編譯</b>】 (基于<b class='flag-5'>Hi3861</b>開發(fā)板)

    HarmonyOS開發(fā)學習:【DevEco Device Tool 安裝配置(問題全解)】

    介紹如何在Windows主機上安裝DevEco Device Tool工具。
    的頭像 發(fā)表于 04-14 11:30 ?899次閱讀
    HarmonyOS開發(fā)學習:【<b class='flag-5'>DevEco</b> <b class='flag-5'>Device</b> <b class='flag-5'>Tool</b> 安裝配置(問題全解)】

    OpenHarmony開發(fā)實例:【鴻蒙.bin文件燒錄

    如何使用HiBurn工具燒錄鴻蒙的.bin文件到Hi3861開發(fā)板。
    的頭像 發(fā)表于 04-14 09:54 ?381次閱讀
    OpenHarmony開發(fā)實例:【鴻蒙.bin文件<b class='flag-5'>燒錄</b>】

    一站式晶圓三維檢測機WM系列

    優(yōu)可測一站式晶圓三維檢測機WM系列:一站式檢測晶圓粗糙度、臺階高度、研磨紋路、切割深度、字符深度等,支持客制化定制。
    發(fā)表于 03-05 14:14 ?2次下載

    為什么選擇一站式PCBA加工?PCBA一站式服務的優(yōu)勢

    一站式PCBA智造廠家今天為大家講講PCBA一站式服務是什么?為什么選擇PCBA一站式服務。隨著科技的不斷更新和發(fā)展,越來越多的公司開始選擇PCBA一站式服務。那么,為什么越來越多的客
    的頭像 發(fā)表于 01-03 08:49 ?615次閱讀