前言:上篇使用USB拷贝hap文件进行安装,一直搞不懂HDC usb为什么不能使用,于是专门找了不少资料帖子,自己进行试验,终于可以使用了,接下来就我如何能够使用USB OTG直接调试hap来写一篇,不对之处望大佬们指正。
一、Ubuntu20.04上需要做的事情
Ubuntu20.04上编译程序,打包最终程序OpenHarmony.img。命令如下:
./build.sh --product-name unionpi_tiger –ccache
./device/board/unionman/unionpi_tiger/common/tools/packer-unionpi.sh
(左右移动查看全部内容)
二、Visual Studio Code上需要做的事情
VS Code上需要对板端进行修改,代码使用VS Code编辑非常方便,Windows和Linux的版本都可以,我使用的是Windows版本。
主要创建NAPI扩展库,接口开发,修改相关配置文件。
三、DevEco Studio 3.0.0.993上需要做的事情
编写应用程序,设置自动签名以及设置与板端对于的API版本。我开始没有设置对应的API版本,可以执行,但无法用HDC usb调试。
1、DevEco Studio版本需要3.0.0.993版本,如图所示。
2、编译HAP应用程序需要设置SDK版本(与板端一致),如图所示,使用SDK版本9。
3、版本一致就可以协商通过出现HDC设备,如图所示。
DevEco上直接点击运行即可将hap安装到板子上进行运行了。这一步搞了不少时间,各种尝试,后来发现两端需要协商才能识别到HDC,那么版本就需要一致。
四、MobaXterm上需要做的事情
板端使用MobaXterm查看hdc版本,如图所示。
五、命令提示符CMD需要做的事情
到C:UsersAdministratorAppDataLocalOpenHarmonySdk oolchains3.2.7.5目录执行hdc_std.exe -v命令,如图所示。
两个版本一致才可以,开始SDK8的hdc_std.exe版本也是这个,但依然不能够识别到HDC设备,更换了SDK9就可以了。
六、USB_Burn_Tool_V2.2.0上需要做的事情
下载烧录Ubuntu20.04上编译好了OpenHarmony.img镜像文件,如图所示。
总结:HDC识别OK,可以直接进行开发了,也可以不用重复烧录镜像文件,直接使用hdc工具将napi扩展库放到板子上运行。
更多热点文章阅读
- DevEco Studio 3.1差异化构建打包,提升多版本应用开发效率
- 首个OpenHarmony 5G手机适配进展
- 鸿湖万联启鸿开发板体验:动画效果的制作
- 快速学会RK系列 Wi-Fi 业务代码编译配置
-
中软国际工业中控屏通过OpenHarmony兼容性测评
提示:本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com。
原文标题:九联科技Unionpi Tiger开发板体验:USB OTG识别为HDC成功
文章出处:【微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。
-
电子发烧友
+关注
关注
33文章
556浏览量
33128 -
开源社区
+关注
关注
0文章
95浏览量
491
原文标题:九联科技Unionpi Tiger开发板体验:USB OTG识别为HDC成功
文章出处:【微信号:HarmonyOS_Community,微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
【ELF 2学习板试用】ELF 2开发板的镜像烧录与网线连接配置
安装了ADS1x9xevm工具软件,连上开发板(ADS1192)时,竟然识别为AFE4403的板,怎么解决?
如何用OpenCV进行手势识别--基于米尔全志T527开发板
![如何用OpenCV进行手势<b class='flag-5'>识别</b>--基于米尔全志T527<b class='flag-5'>开发板</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
FacenetPytorch人脸识别方案--基于米尔全志T527开发板
![FacenetPytorch人脸<b class='flag-5'>识别</b>方案--基于米尔全志T527<b class='flag-5'>开发板</b>](https://file.elecfans.com/web2/M00/02/C4/pYYBAGDSzfeAP86XAAAO5PbqJbI698.png)
TLV3254 CS软件识别不到开发板怎么解决?
瑞芯微RK3566开发板USB OTG模式介绍及命令切换,触觉智能EVB3566主板鸿蒙硬件厂商
![瑞芯微RK3566<b class='flag-5'>开发板</b><b class='flag-5'>USB</b> <b class='flag-5'>OTG</b>模式介绍及命令切换,触觉智能EVB3566主板鸿蒙硬件厂商](https://file1.elecfans.com/web2/M00/06/52/wKgaombZc2-AX8N4AABhdXeRbW0700.png)
九联开鸿闪耀HDC2024,展示OpenHarmony生态创新
九联开鸿出席华为开发者大会2024
ESP32-S3-BOX-3B和ESP32-S3-USG-OTG和ESP32-S3-DevKitC-1三种开发板都可以使用USB插头的摄像头吗?
hdc调试:Purple Pi OH开发板带你7天入门OpenHarmony!
![<b class='flag-5'>hdc</b>调试:Purple Pi OH<b class='flag-5'>开发板</b>带你7天入门OpenHarmony!](https://file1.elecfans.com/web2/M00/8F/50/wKgZomTMciWAD54NAABOGP2pQZY452.png)
评论