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秒左右,大幅进步了编译烧录功率。
详细开发过程请参考官网文档完结:
device.harmonyos.com/cn/docs/doc…
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还支撑镜像剖析和栈剖析的调优能力。
详细运用过程请参考官网辅导文档:
device.harmonyos.com/cn/docs/doc…
除此之外,咱们供给了纯Windows环境开发Hi3861的配套教程,协助入门开发者快速了解Hi3861开发板的各项功用。配套教程从运转第一个Hello world,到更丰富的开发试验辅导——根底试验:PWM试验、串口试验、根底WiFi试验,还有操作系统试验:定时器、信号量、中断处理,以及归纳试验:超声波避障小车试验、循迹小车、平衡车试验,让开发者更清晰地了解Hi3861源码和目录结构,然后更加高效地开发预期功用。
详细运用过程详见开发者书院《物联网技术及应用试验辅导手册》:
developer.huawei.com/consumer/cn…
更多有用的功用及模板,开发功率轻松翻倍
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方式取得协助。
链接如下:
gitee.com/HiSpark/hi3…
DevEco Device Tool体会进程中,如果遇到问题,欢迎经过华为开发者论坛发帖反应给咱们。
链接如下:
developer.huawei.com/consumer/cn…
1、HCS即Hardware Driver Foundation Configuration Source:硬件驱动程序根底装备源。
2、HDF即Hardware Driver Founda-tion:硬件驱动程序根底。