当前位置:网站首页>Deveco device tool 3.0 release brings five capability upgrades to make intelligent device development more efficient
Deveco device tool 3.0 release brings five capability upgrades to make intelligent device development more efficient
2022-07-04 22:05:00 【InfoQ】
One 、 Support automatic creation of production configuration

- Pictured 1 Shown , Click create project > choice OpenHarmony Stable version > Choose what you want to download OpenHarmony Source version > Fill in engineering information > Click OK to start downloading OpenHarmony Mirror image .
- Then right-click in Explorer > choice OpenHarmony > Add new product > Then fill in the supplier name in the product creation wizard , The product name , Inherited from the development board name and product name > After clicking OK, the directory structure and minimum file set of the product will be created with one click .
- Finally, according to the development guidance provided by the reference link , You can start incremental development .
Two 、 Support chip baseline engineering flow

- Pictured 2 Shown , Click create project > choice HarmonyOS Connect Solution > Choose download good profile File import .
- Then click OK ,DevEco Device Tool It will start automatically OpenHarmony Image download , Please wait patiently for the baseline project to download .
- After downloading, refer to the development guidance provided by the link , We can continue to develop products based on the baseline project provided by the chip manufacturer .
3、 ... and 、 Support one click generation of standard equipment HDF General drive template

Four 、 Integrate QEMU Emulator
- Click Import project > Select the project path and OpenHarmony After the source code, click OK > Choose products 、MCU、 Development board and OpenHarmony Click open after the version number .
- And then click build Compile .
- Finally, click run Start downloading simulator components , Click again after downloading run Button , Image transmission , After the image is transferred, the simulator can be run .
5、 ... and 、 Enhance debugging ability
- View the assembly context according to the assembly address , Provide quick opening disassembly interface 、 Search disassembly address 、 Search functions and support quick switching between disassembly and source code .
- Memory calculation based on offset address is supported , Provide the starting address , offset , Length can calculate the memory .
- Memory view is supported, and each line is arranged by bytes .

- Pictured 4 Shown , Click on the bottom left corner “open disassembly view by current function ” > Quickly open the disassembly interface > Move the disassembly view to the right , It is convenient to view the source code and disassembly view together .
- Click onLeftLower corner “open disassembly view by address” > Enter the disassembly address in the pop-up search box > In the disassembly view, you can find the context of the disassembly address .
- Click onLeftLower corner “open disassembly view by function name” > Enter the function in the pop-up search box > Find the context of the first address of the function on the disassembly view
- Click on “open memory view” > Enter the starting address in the pop-up box 、 Offset address and length , And then click GO Button , Memory can be calculated according to the offset address > Click on setting, There will be BYTE SIZE、 GROUP PER ROW and ENDIANESS( Size end selection ), The page will be displayed according to the corresponding selection .
HUAWEI DevEco Device Tool New features at a glance

边栏推荐
- 2022 version of stronger jsonpath compatibility and performance test (snack3, fastjson2, jayway.jsonpath)
- 智洋创新与华为签署合作协议,共同推进昇腾AI产业持续发展
- How to implement Devops with automatic tools
- Exclusive interview of open source summer | new committer Xie Qijun of Apache iotdb community
- 并列图的画法,多排多列
- Redis03 - network configuration and heartbeat mechanism of redis
- 服装企业为什么要谈信息化?
- Nat. Commun.| 机器学习对可突变的治疗性抗体的亲和力和特异性进行共同优化
- Hash table
- Flink1.13 SQL basic syntax (I) DDL, DML
猜你喜欢

NAACL-22 | 在基于Prompt的文本生成任务上引入迁移学习的设置

From repvgg to mobileone, including mobileone code

开源之夏专访|Apache IoTDB社区 新晋Committer谢其骏
![[advanced C language] array & pointer & array written test questions](/img/3f/83801afba153cfc0dd73aa8187ef20.png)
[advanced C language] array & pointer & array written test questions

El tree combined with El table, tree adding and modifying operations

HUAWEI nova 10系列发布 华为应用市场筑牢应用安全防火墙

CloudCompare&Open3D DBSCAN聚类(非插件式)

Analysis of maker education technology in the Internet Era

B站大量虚拟主播被集体强制退款:收入蒸发,还倒欠B站;乔布斯被追授美国总统自由勋章;Grafana 9 发布|极客头条

Why do you have to be familiar with industry and enterprise business when doing Bi development?
随机推荐
gtest从一无所知到熟练使用(2)什么是测试夹具/装置(test fixture)
PMO:比较25种分子优化方法的样本效率
Learning breakout 3 - about energy
Caduceus从未停止创新,去中心化边缘渲染技术让元宇宙不再遥远
Interview question 01.08 Zero matrix
【LeetCode】17、电话号码的字母组合
1807. 替换字符串中的括号内容
el-tree结合el-table,树形添加修改操作
Bookmark
Super detailed tutorial, an introduction to istio Architecture Principle and practical application
网上开户哪家证券公司佣金最低,我要开户,网上开户安全吗
关系型数据库
Open3d surface normal vector calculation
[optimtool.unconstrained] unconstrained optimization toolbox
力扣98:验证二叉搜索树
WebGIS框架---kalrry
Shutter textfield example
机器学习笔记 - 互信息Mutual Information
Bookmark
Redis 排查大 key 的3种方法,优化必备