0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

九联科技Unionpi Tiger开发板体验:USB OTG识别为HDC成功

电子发烧友开源社区 来源:未知 2022-12-14 09:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言:上篇使用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版本,如图所示。

6e8eba1a-7b4b-11ed-8abf-dac502259ad0.png

2、编译HAP应用程序需要设置SDK版本(与板端一致),如图所示,使用SDK版本9。

6eb284b8-7b4b-11ed-8abf-dac502259ad0.png

3、版本一致就可以协商通过出现HDC设备,如图所示。

6ed37100-7b4b-11ed-8abf-dac502259ad0.png

DevEco上直接点击运行即可将hap安装到板子上进行运行了。这一步搞了不少时间,各种尝试,后来发现两端需要协商才能识别到HDC,那么版本就需要一致。

6f0070ce-7b4b-11ed-8abf-dac502259ad0.png

四、MobaXterm上需要做的事情

板端使用MobaXterm查看hdc版本,如图所示。

6f3e950c-7b4b-11ed-8abf-dac502259ad0.png

五、命令提示符CMD需要做的事情

到C:UsersAdministratorAppDataLocalOpenHarmonySdk oolchains3.2.7.5目录执行hdc_std.exe -v命令,如图所示。

6f5d4dd0-7b4b-11ed-8abf-dac502259ad0.png

两个版本一致才可以,开始SDK8的hdc_std.exe版本也是这个,但依然不能够识别到HDC设备,更换了SDK9就可以了。

六、USB_Burn_Tool_V2.2.0上需要做的事情

下载烧录Ubuntu20.04上编译好了OpenHarmony.img镜像文件,如图所示。

6f761cfc-7b4b-11ed-8abf-dac502259ad0.png

总结:HDC识别OK,可以直接进行开发了,也可以不用重复烧录镜像文件,直接使用hdc工具将napi扩展库放到板子上运行。

更多热点文章阅读
  • DevEco Studio 3.1差异化构建打包,提升多版本应用开发效率
  • 首个OpenHarmony 5G手机适配进展
  • 鸿湖万联启鸿开发板体验:动画效果的制作
  • 快速学会RK系列 Wi-Fi 业务代码编译配置
  • 中软国际工业中控屏通过OpenHarmony兼容性测评

提示:本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com。


原文标题:九联科技Unionpi Tiger开发板体验:USB OTG识别为HDC成功

文章出处:【微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电子发烧友
    +关注

    关注

    33

    文章

    584

    浏览量

    33981
  • 开源社区
    +关注

    关注

    0

    文章

    95

    浏览量

    776

原文标题:九联科技Unionpi Tiger开发板体验:USB OTG识别为HDC成功

文章出处:【微信号:HarmonyOS_Community,微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【道生物TKB-623评估试用】2-开发板通信测试

    一、硬件连接以及基础入门 根据官方文档,硬件的连接方式如下: 1、将吸盘天线连接开发板的SMA 射频天线接口; 2、使用USB 转Type-C 连接线连接开发板USB Type-C
    发表于 10-30 23:18

    【上海晶珩睿莓1开发板试用体验】GPIO事件监控&USB asound声卡设备录入声音并通过云平台识别

    ,而且检测沿变也分只检测上升沿,只检测下降沿,或者两个都检测,我这里就使用两个都检测,这样就可以让开发板检测GPIO引脚的上升和下降两个信号: 然后读取USB声卡录制声音,则需要安装asound库
    发表于 09-09 18:28

    迅为RK3568开发板模型推理测试实战LPRNet 车牌识别

    迅为RK3568开发板模型推理测试实战LPRNet 车牌识别
    的头像 发表于 08-25 14:55 1069次阅读
    迅为RK3568<b class='flag-5'>开发板</b>模型推理测试实战LPRNet 车牌<b class='flag-5'>识别</b>

    【汇思博SEEK100开发板试用体验】开发环境安装配置

    src/main/ets/pages/Index.ets 点击右侧​​Preview​​按钮 观察模拟器是否正常渲染界面 ​​开发板烧录验证​​ Type-C连接开发板与主机 IDE识别设备后(状态栏显示
    发表于 08-20 21:43

    【HZ-RK3568开发板免费体验】系统烧写

    的 DriverInstall.exe。 安装成功后,如果开发板OTG连接到PC,则设备管理器显示信息如下: 说明驱动安装成功。 1.2 固件准备 这里可以使用合众官方的固件,在
    发表于 07-25 09:40

    基于米尔全志T536开发板的视频识别应用方案

    本文将介绍基于米尔电子MYD-LT536开发板(米尔基于全志T536开发板)的视频识别应用方案测试。摘自优秀创作者-鲁治驿基于米尔-全志T536开发板的视频
    的头像 发表于 06-05 08:01 1776次阅读
    基于米尔全志T536<b class='flag-5'>开发板</b>的视频<b class='flag-5'>识别</b>应用方案

    基于RK3576开发板的人脸识别算法

    RK3576开发板展示人脸识别算法例程和API说明
    的头像 发表于 05-07 16:48 2489次阅读
    基于RK3576<b class='flag-5'>开发板</b>的人脸<b class='flag-5'>识别</b>算法

    CYUSB3014无法识别为USB3.0设备怎么解决?

    开发了一款CYUSB3014硬件,但是我在烧录了syncfifo示例代码后,板卡只能被识别为USB2.0设备。我确认我的线材是支持USB3.0的,并且我检查了19.2Mhz的晶振工作
    发表于 04-30 07:24

    【道生物TKB-620开发板试用】--玩转TK8620开发板TurMass™

    一.开发板硬件原理了解 感谢道生物提供的开发板套件,得以有此次LPWAN(低功耗广域网)技术 — TurMass的接触试用体验。套件有两块TK8620开发板,并各配有吸盘天线、
    发表于 04-05 18:12

    【贝启科技BQ3568HM开源鸿蒙开发板深度试用报告】使用Deveco Studio进行开发

    /openharmony/toolchains/hdc 先通过下面的命令,检查一下hdc版本,以及开发板系统重的hdcd版本: export PATH=/Applications/DevEco-Studio.app
    发表于 03-16 11:28

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-开发板适配之USB_OTG

    的ID脚是对地短接的, CPU检测到ID引脚是低电平,CPU就工作在HOST模式,同时通过USB座子1脚(连接到VBUS)为设备端供电。 ELF 1开发板使用TYPE C座将USB_OTG1功能引出
    发表于 02-28 09:29

    飞凌嵌入式ElfBoard ELF 1板卡-开发板适配之USB_OTG

    脚是对地短接的, CPU检测到ID引脚是低电平,CPU就工作在HOST模式,同时通过USB座子1脚(连接到VBUS)为设备端供电。ELF 1开发板使用TYPE C座将USB_OTG1功能引出
    发表于 02-27 09:16

    【ELF 2学习试用】ELF 2开发板的镜像烧录与网线连接配置

    工具-OTG烧写中找到。 镜像烧写 首先我们来看开发板的接线。 用Type-C线连接开发板USB-DP口和主机。打开瑞芯微开发工具,
    发表于 02-05 22:19

    安装了ADS1x9xevm工具软件,连上开发板(ADS1192)时,竟然识别为AFE4403的,怎么解决?

    我安装了ADS1x9xevm工具软件,连上开发板(ADS1192)时,竟然识别为AFE4403的(之前有安装过AFE4403 DEMO软件),有什么方法可以解决?
    发表于 01-15 07:20

    如何用OpenCV进行手势识别--基于米尔全志T527开发板

    本文将介绍基于米尔电子MYD-LT527开发板(米尔基于全志T527开发板)的OpenCV手势识别方案测试。摘自优秀创作者-小火苗米尔基于全志T527开发板一、软件环境安装1.安装Op
    的头像 发表于 12-13 08:04 1763次阅读
    如何用OpenCV进行手势<b class='flag-5'>识别</b>--基于米尔全志T527<b class='flag-5'>开发板</b>