当前位置:网站首页>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

边栏推荐
- HDU - 1078 fatmouse and cheese (memory search DP)
- Interview question 01.08 Zero matrix
- Interpreting the development of various intelligent organizations in maker Education
- Flutter TextField示例
- 挖财学院股票开户安全吗?开户只能在挖财开户嘛?
- New intersectionobserver usage notes
- DevEco Device Tool 3.0 Release带来5大能力升级,让智能设备开发更高效
- MongoDB中的索引操作总结
- Analyzing the maker space contained in steam Education
- gtest从一无所知到熟练使用(4)如何用gtest写单元测试
猜你喜欢
赋能数字经济 福昕软件出席金砖国家可持续发展高层论坛
Flutter TextField示例
Application practice | Shuhai supply chain construction of data center based on Apache Doris
Redis 排查大 key 的3种方法,优化必备
什么是商业智能(BI),就看这篇文章足够了
TCP protocol three times handshake process
Redis03 - network configuration and heartbeat mechanism of redis
NAACL-22 | 在基于Prompt的文本生成任务上引入迁移学习的设置
How was MP3 born?
Super detailed tutorial, an introduction to istio Architecture Principle and practical application
随机推荐
Golang interview finishing three resumes how to write
B站大量虚拟主播被集体强制退款:收入蒸发,还倒欠B站;乔布斯被追授美国总统自由勋章;Grafana 9 发布|极客头条
超详细教程,一文入门Istio架构原理及实战应用
网上开户哪家证券公司佣金最低,我要开户,网上开户安全吗
QT - double buffer plot
2022 version of stronger jsonpath compatibility and performance test (snack3, fastjson2, jayway.jsonpath)
Go语言循环语句(第10课中3)
gtest从一无所知到熟练运用(1)gtest安装
Flutter TextField示例
服务线上治理
Delphi soap WebService server-side multiple soapdatamodules implement the same interface method, interface inheritance
The drawing method of side-by-side diagram, multi row and multi column
Solve the problem of data disorder caused by slow asynchronous interface
一文掌握数仓中auto analyze的使用
Rotary transformer string judgment
【米哈游2023届秋招】开启【校招唯一专属内推码EYTUC】
Shutter textfield example
HDU - 2859 Phalanx(DP)
Acwing 2022 daily question
并发优化总结