云网牛站
所在位置:首页 > HarmonyOS问题与回答 > HUAWEI DevEco Device Tool的介绍,附6大关键特性介绍

HUAWEI DevEco Device Tool的介绍,附6大关键特性介绍

2021-06-30 15:37:08作者:鸿蒙人稿源:HarmonyOS站

问题:介绍HUAWEI DevEco Device Tool,同时附上它的6大关键特性介绍。

HUAWEI DevEco Device Tool的介绍,附6大关键特性介绍

 

回答:

一、简介

HarmonyOS智能设备一站式集成开发环境,支持HarmonyOS组件按需定制、一键编译和烧录、可视化调试、分布式能力集成等,帮助开发者高效开发和创新新硬件。支持C/C++语言,以插件的形式部署在Visual Studio Code上。当前已支持串口工具、HPM和HDF,后续会集成更多的工具,方便开发者高效开发。

HUAWEI DevEco Device Tool的介绍,附6大关键特性介绍

1、DevEco Device Tool支持Windows和Ubuntu系统,具有以下特点

支持代码查找、代码高亮、代码自动补齐、代码输入提示、代码检查等,开发者可以轻松、高效编码。

支持多种类型开发板,包括华为海思的Hi3516/Hi3518系列和Hi3861系列开发板,三方厂商的Imx6ull、Rtl8720、Xr872、Neptune开发板、BearPi-HM Nano开发板。

支持单步调试能力和查看内存、变量、调用栈、寄存器、汇编等调试信息。

2、DevEco Device Tool工具主要分为如下4个功能区域

工具控制区:提供工程的导入、配置、烧录、调试等功能。

代码编辑区:提供代码的查看、编写和调试等功能。

输出控制台:提供操作日志的打印、调试命令的输入及命令行工具等功能。

快捷控制功能:提供DevEco Device Tool工具的快捷操作命令,如Build、Upload、Erase等功能。

3、HUAWEI DevEco Device Tool的优势

支持图形化和命令行两种操作方式,满足不同开发者使用习惯。

支持多种烧录和调试手段。

集成多种工具,不需要开发者在不同软件之间切换。

二、关键特性介绍

1、组件按需定制

可根据设备情况,自由裁剪和定制HarmonyOS组件,减少设备的资源占用。

2、解决方案定制

可基于芯片/开发板创建工程、根据设备类型推荐外设驱动和应用组件,提升工程代码生成效率。

3、一键编译和烧录

自动下载编译工具链,一键生成设备固件,提供网口和串口的烧录方式,预置烧录参数,一键烧录。

4、可视化调试

支持GDB、LLDB调试,提供变量监控、内存地址查看、寄存器查看和反汇编查看等调试手段,帮助开发者快速定位问题。

5、丰富的组件生态

支持Cortex和RISC-V等多种主流芯片架构,与各类芯片、模组、传感器等厂商共同提供丰富的外设驱动和应用组件。

6、分布式能力集成

提供设备虚拟化、碰一碰等分布式能力的代码示例,快速实现多设备协同。

三、下载链接

下载地址:https://device.harmonyos.com/cn/ide

提供有devicetool-windows-tool-2.1.0.0.zip、devicetool-linux-tool-2.1.0.0.zip等下载。

相关参考:用python3.9.5环境安装鸿蒙DevEco Device Tool出错

精选文章
热门文章