乐趣区

关于harmonyos:Hi3861编译烧录更快捷

HUAWEI DevEco Device Tool 是华为面向智能设施开发者提供的一站式集成开发环境。划重点,DevEco Device Tool 3.1 Beta2 又上新技能啦——反对纯 Windows 环境开发 Hi3861,显著晋升编译、烧录效率,同时还带来了更多实用的性能及模板,为宽广开发者敌人带来更加高效、便捷的开发体验。接下来,让咱们来看看吧!

纯 Windows 环境开发 Hi3861,编译烧录更快捷

Hi3861 作为 OpenHarmony 社区 Top 级开发板,置信很多鸿蒙智联设施开发者都在 Linux 上编译烧录过 Hi3861 源码。但在 Windows 与 Linux 混合开发环境下,对 Hi3861 进行开发时因为环境搭建较简单,Python 环境常常出错,只能对 OpenHarmony 源码进行全量编译,效率低下;另外,工具链因为网络环境起因常常拉取失败等系列问题,导致不少开发者面对繁冗简短的开发环境搭建望而生畏。

1、源码编译烧录更快捷
DevEco Device Tool 3.1 Beta2 反对纯 Windows 环境开发 Hi3861,咱们能够将环境搭建精简为三步——开发环境筹备、下载源码、配置工具链,升高环境搭建时出错的概率,同时还提供了通过裁剪适配后的 Hi3861 OpenHarmony SDK 及对应的开发工具压缩包,显著晋升了 Hi3861 源码编译效率,还实现了开发工具解压即用的便捷体验。编译烧录方面,因为缩小了源码大小,首次编译仅需 2 分 30 秒左右,烧录过程也仅需 30 秒左右,大幅晋升了编译烧录效率。

具体开发步骤请参考官网文档实现:
https://device.harmonyos.com/…

2、源码下载导入更不便
当咱们下载 Hi3861 OpenHarmony SDK 后,能够通过 DevEco Device Tool 提供的导入工程抉择 hi3861_hdu_iot_application-master 文件夹,即可导入 Hi3861 的 SDK,如需删除时,将源码目录下的.deveco 和.vscode 文件夹删除即可。对应的开发工具下载实现后须要在 Project settings(工程配置)—compiler_bin_path 下抉择对应的 DevTools_Hi3861V100_v1.0 文件夹,此时源码及工具链就已全副配置实现,能够即刻开始编译源码。

相比 OpenHarmony 全量代码,Hi3861 的 SDK 只有 413MB 左右,开发工具解压后也只有 1GB 左右,非常适合初学者上手尝试理解 OpenHarmony 设施开发的全流程。

3、其余性能及配套教程
DevEco Device Tool 提供了查看串口打印性能,烧录实现后,咱们能够通过点击 Monitor 界面便捷查看串口打印信息。同时,DevEco Device Tool 还反对镜像剖析和栈剖析的调优能力。

具体应用步骤请参考官网领导文档:
https://device.harmonyos.com/…

除此之外,咱们提供了纯 Windows 环境开发 Hi3861 的配套教程,帮忙入门开发者疾速相熟 Hi3861 开发板的各项性能。配套教程从运行第一个 Hello world,到更丰盛的开发试验领导——根底试验:PWM 试验、串口试验、根底 WiFi 试验,还有操作系统试验:定时器、信号量、中断解决,以及综合试验:超声波避障小车试验、循迹小车、均衡车试验,让开发者更清晰地了解 Hi3861 源码和目录构造,从而更加高效地开发预期性能。

具体应用步骤详见开发者学堂《物联网技术及利用试验领导手册》:
https://developer.huawei.com/…

更多实用的性能及模板,开发效率轻松翻倍

DevEco Device Tool 3.1 Beta2 除了反对纯 Windows 开发 Hi3861 之外,还反对生成专有外设驱动模板、反对 HCS¹文件可视化预览与编辑,另外调试性能也失去了加强。

1、反对生成专有外设驱动模板
DevEco Device Tool 3.1 Beta2 在通用驱动模板的根底上,还提供了罕用的专有驱动模板,能够疾速创立对应模块的器件驱动,缩小开发者在根本文件创建过程中因配置繁琐而带来的问题,并有对应的开发配置文件,不便开发者在开发过程中自行配置对应的性能,从而进步开发者的工作效率。

目前已提供了 Display(显示器)、Audio(音频)、Input(输出)、Sensor(传感器)专用外设驱动模板的一键生成,专用外设驱动模板反对 OpenHarmony master / OpenHarmony 3.2 Beta4 版本的源码。大家能够在 OpenHarmony 社区下载 OpenHarmony master / OpenHarmony 3.2 Beta4 版本的源码,通过 IDE 导入后应用,反对的产品及应用办法如下所示:

2、HCS 文件可视化预览与编辑
在开发驱动时,咱们通常会查看 HDF²的配置文件并做对应的批改;DevEco Device Tool 3.1 Beta2 版本提供了 HCS 可视化工具,反对 HCS 文件预览与编辑,具备可视化配置与 HCS 文件内容双向绑定、同步更新展现等长处。通过 HCS 可视化工具,开发者能以可视化的形式对新增或已有的 HCS 文件,进行预览、编辑等操作,不须要在配置文件中进行节点属性预览、编辑,应用办法如下图所示:

3、调试性能加强
在调试性能加强方面,新版本 DevEco Device Tool 新增了内存断点、全局变量实时监控性能,反对增加三种类型的数据断点,别离为读断点、写断点、读或写断点,反对实时监控全局变量,反对值在二进制、十进制、十六进制间转换,默认为十进制。

结语

本次 DevEco Device Tool 3.1 Beta2 版本更新带来了纯 Windows 环境开发 Hi3861 性能、生成专有外设驱动模板、HCS 文件可视化预览与编辑、以及加强了调试性能,大家学会了吗?快快上手试试吧!

对于纯 Windows 环境开发 Hi3861 性能应用有问题的同学,能够反馈到 Gitee HiSpark 社区,通过提 Issue 形式取得帮忙。

链接如下:
https://gitee.com/HiSpark/hi3…

DevEco Device Tool 体验过程中,如果遇到问题,欢送通过华为开发者论坛发帖反馈给咱们。

链接如下:
https://developer.huawei.com/…

1、HCS 即 Hardware Driver Foundation Configuration Source:硬件驱动程序根底配置源。
2、HDF 即 Hardware Driver Founda-tion:硬件驱动程序根底。

退出移动版