前言:上篇使用USB拷貝hap文件進(jìn)行安裝,一直搞不懂HDC usb為什么不能使用,于是專(zhuān)門(mén)找了不少資料帖子,自己進(jìn)行試驗(yàn),終于可以使用了,接下來(lái)就我如何能夠使用USB OTG直接調(diào)試hap來(lái)寫(xiě)一篇,不對(duì)之處望大佬們指正。
一、Ubuntu20.04上需要做的事情
Ubuntu20.04上編譯程序,打包最終程序OpenHarmony.img。命令如下:
./build.sh --product-name unionpi_tiger –ccache
./device/board/unionman/unionpi_tiger/common/tools/packer-unionpi.sh
(左右移動(dòng)查看全部?jī)?nèi)容)
二、Visual Studio Code上需要做的事情
VS Code上需要對(duì)板端進(jìn)行修改,代碼使用VS Code編輯非常方便,Windows和Linux的版本都可以,我使用的是Windows版本。
主要?jiǎng)?chuàng)建NAPI擴(kuò)展庫(kù),接口開(kāi)發(fā),修改相關(guān)配置文件。
三、DevEco Studio 3.0.0.993上需要做的事情
編寫(xiě)應(yīng)用程序,設(shè)置自動(dòng)簽名以及設(shè)置與板端對(duì)于的API版本。我開(kāi)始沒(méi)有設(shè)置對(duì)應(yīng)的API版本,可以執(zhí)行,但無(wú)法用HDC usb調(diào)試。
1、DevEco Studio版本需要3.0.0.993版本,如圖所示。

2、編譯HAP應(yīng)用程序需要設(shè)置SDK版本(與板端一致),如圖所示,使用SDK版本9。

3、版本一致就可以協(xié)商通過(guò)出現(xiàn)HDC設(shè)備,如圖所示。

DevEco上直接點(diǎn)擊運(yùn)行即可將hap安裝到板子上進(jìn)行運(yùn)行了。這一步搞了不少時(shí)間,各種嘗試,后來(lái)發(fā)現(xiàn)兩端需要協(xié)商才能識(shí)別到HDC,那么版本就需要一致。

四、MobaXterm上需要做的事情
板端使用MobaXterm查看hdc版本,如圖所示。

五、命令提示符CMD需要做的事情
到C:UsersAdministratorAppDataLocalOpenHarmonySdk oolchains3.2.7.5目錄執(zhí)行hdc_std.exe -v命令,如圖所示。

兩個(gè)版本一致才可以,開(kāi)始SDK8的hdc_std.exe版本也是這個(gè),但依然不能夠識(shí)別到HDC設(shè)備,更換了SDK9就可以了。
六、USB_Burn_Tool_V2.2.0上需要做的事情
下載燒錄Ubuntu20.04上編譯好了OpenHarmony.img鏡像文件,如圖所示。

總結(jié):HDC識(shí)別OK,可以直接進(jìn)行開(kāi)發(fā)了,也可以不用重復(fù)燒錄鏡像文件,直接使用hdc工具將napi擴(kuò)展庫(kù)放到板子上運(yùn)行。
更多熱點(diǎn)文章閱讀
- DevEco Studio 3.1差異化構(gòu)建打包,提升多版本應(yīng)用開(kāi)發(fā)效率
- 首個(gè)OpenHarmony 5G手機(jī)適配進(jìn)展
- 鴻湖萬(wàn)聯(lián)啟鴻開(kāi)發(fā)板體驗(yàn):動(dòng)畫(huà)效果的制作
- 快速學(xué)會(huì)RK系列 Wi-Fi 業(yè)務(wù)代碼編譯配置
-
中軟國(guó)際工業(yè)中控屏通過(guò)OpenHarmony兼容性測(cè)評(píng)
提示:本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請(qǐng)注明以上來(lái)源。如需社區(qū)合作及入群交流,請(qǐng)?zhí)砑游⑿臙EFans0806,或者發(fā)郵箱liuyong@huaqiu.com。
原文標(biāo)題:九聯(lián)科技Unionpi Tiger開(kāi)發(fā)板體驗(yàn):USB OTG識(shí)別為HDC成功
文章出處:【微信公眾號(hào):電子發(fā)燒友開(kāi)源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
電子發(fā)燒友
+關(guān)注
關(guān)注
34文章
591瀏覽量
34141 -
開(kāi)源社區(qū)
+關(guān)注
關(guān)注
1文章
95瀏覽量
798
原文標(biāo)題:九聯(lián)科技Unionpi Tiger開(kāi)發(fā)板體驗(yàn):USB OTG識(shí)別為HDC成功
文章出處:【微信號(hào):HarmonyOS_Community,微信公眾號(hào):電子發(fā)燒友開(kāi)源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
【道生物聯(lián)TKB-623評(píng)估板試用】2-開(kāi)發(fā)板通信測(cè)試
【道生物聯(lián)TKB-623評(píng)估板試用】1-開(kāi)發(fā)板開(kāi)箱
【上海晶珩睿莓1開(kāi)發(fā)板試用體驗(yàn)】GPIO事件監(jiān)控&USB asound聲卡設(shè)備錄入聲音并通過(guò)云平臺(tái)識(shí)別
迅為RK3568開(kāi)發(fā)板模型推理測(cè)試實(shí)戰(zhàn)LPRNet?車(chē)牌識(shí)別
【匯思博SEEK100開(kāi)發(fā)板試用體驗(yàn)】開(kāi)發(fā)環(huán)境安裝配置
【HZ-RK3568開(kāi)發(fā)板免費(fèi)體驗(yàn)】系統(tǒng)升級(jí)
【HZ-RK3568開(kāi)發(fā)板免費(fèi)體驗(yàn)】系統(tǒng)燒寫(xiě)
【潤(rùn)開(kāi)鴻HH-SCDAYU800A開(kāi)發(fā)板試用體驗(yàn)】Hello World
基于米爾全志T536開(kāi)發(fā)板的視頻識(shí)別應(yīng)用方案
九聯(lián)科技Unionpi Tiger開(kāi)發(fā)板體驗(yàn):USB OTG識(shí)別為HDC成功
評(píng)論