97久久亚洲,亚洲福利久久,亚洲精品系列,97在线精品

win7系統下載
當前位置: 首頁 > 安卓應用教程 > 詳細頁面

華為手機鴻蒙W800開發板編譯與燒錄辦法圖文解析教程

發布時間:2024-04-30 文章來源:深度系統下載 瀏覽:

本次我們將在Linux環境下使用Huawei DevEco Device Tool (V2.2.0 Beta1版) 對藍牙鍵盤模塊對應的W800開發板進行編譯和燒錄。

#1、編譯

1. HPM環境搭建

HPM(Harmony Package Manager)即HarmonyOS包管理器,它是華為HarmonyOS推出的組件包管理器,可以方便地從官網獲取所需組件,根據需要只下載當前項目用到的組件,使得工程文件更加精簡。

我們將在Linux環境下搭建環境并進行編譯,選擇在Ubuntu下安裝工具,并根據開發環境準備進行各軟件的下載和配置。關于Ubuntu開發環境準備可參考以下鏈接,這里我們就不贅述了。

Ubuntu開發環境準備

https://device.harmonyos.com/cn/docs/ide/user-guides/install_ubuntu-0000001072959308

注意:假如某些步驟執行失敗,請重啟ubuntu再試試。

2. HPM拉取源碼

hpm開發環境搭建完畢后,在Ubuntu首先輸入:

hpm init -t dist

實現目錄初始化,如圖:

華為<a href='/shouji/' target='_blank'><u>手機</u></a>鴻蒙W800開發板編譯和燒錄方法圖解教程1

輸入:

hpm i @hihope/neptune_bluetoothkeyboard

下載對應組件及依賴包,如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程2

執行完畢,顯示“Installed”,表示成功下載, 如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程3

最后,執行編譯命令

hpm dist

如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程4

執行完畢,顯示:“build success!”,表示編譯成功,如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程5

編譯生成的img文件,位于out目錄,如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程6

打開“out/neptune/wifiiot_neptune/"文件夾,可找到“w800.img”文件,其就是生成的固件,如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程7

# 2燒錄:

1. 獲取編譯好的固件

同樣的,本次燒錄我們將在Linux環境下完成。我們將對“out/neptune/wifiiot_neptune/"文件夾中的“w800.img”文件進行固件燒錄。同時,我們也為開發者們提供已經編譯好的固件,可在以下鏈接獲取:

https://gitee.com/openharmony-sig/vendor_oh_fun/tree/master/hihope_neptune-oh_hid

2. 固件燒錄

Linux環境下燒錄固件的流程詳細步驟如下:

1)將Neptune開發板通過串口連接到虛擬機

將Neptune開發板通過串口連接到電腦的USB口。如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程8

在彈出的“檢測到新的USB設備”窗口中,選擇連接到虛擬機,虛擬機名稱選擇Ubuntu64位,點擊確認。

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程9

打開VMware,依次點開:虛擬機->可移動設備->QinHeng USB Serial->在狀態欄中顯示,查看是否顯示,如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程10

此時,Neptune開發板已經通過串口成功連接虛擬機。

2)新建Device Tool工程

DevEco Device Tool以插件形式部署在Visual Studio Code上,因此我們需要先打開Visual Studio Code中的“Extentions”,找到并打開DevEco Device Tool,點擊 “New DevEco Project” 新建一個工程,輸入工程的相關信息:

工程名稱:Name(自定義)

開發板型號:Board(選w800),當前我們使用的是W800開發板

Bundle(選@hihope/neptune_iot),如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程11

3)設置燒錄固件位置

點擊Partiton Configuration(步驟①),點擊文件夾圖標(步驟②),如圖所示:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程12

找到固件所在文件夾位置,(可以自定義路徑,請提前把目標固件拷貝到該位置),如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程13

選擇目標固件“OpenHarmony_HID_V0.3.img”(步驟①),點擊按鈕:“Open “OpenHarmony_HID_V0.3.img””(步驟②),如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程14

點擊Save保存。

完成板子選擇和燒錄固件位置設置后,我們需要進行端口和燒錄協議配置。

4)設置端口和燒錄協議

點擊:”w800“, 如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程15

設置燒錄端口,upload_port,選擇默認值“/dev/ttyUSB0”,如果沒有,可以輸入“/dev/ttyUSB0”

填寫燒錄協議,upload_protocol,選擇“xmodem”,即選擇串行通信的文件傳輸協議。

設置upload_partitions,選擇”partition:w800_app“, 即選擇需要燒錄的文件是哪一個。選擇結果如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程16

配置完畢后,點保存配置Save即可。

5)查看已經打開的工程

點擊Open,打開工程。點擊Visual Studio Code左上角的Explorer圖標,查看已經打開的工程:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程17

移除不相干的項目,防止編譯異常,如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程18

6)燒錄固件

點擊DevEco,在彈出的PROJECT TASKS中選擇Upload,如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程19

根據提示“Please reset the board”,單擊開發板的RST按鍵,如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程20

此時會顯示正在燒錄,待進度條顯示100%且下方出現“SUCCESS”字樣,表示燒錄成功,如圖:

華為手機鴻蒙W800開發板編譯和燒錄方法圖解教程21

經歷了多個版本的更新,本次基于Neptune開發板的鍵盤藍牙模塊0.3版本將為開發者們帶來碰一碰拉起FA,通過藍牙實現手機與鍵盤連接,從而讓鍵盤成為手機外設,控制手機輸入。實現該版本的程序已經燒錄其中,NFC標簽的寫入也已實現,大家可以通過gitee上下載詳細的“操作文檔”來了解~同時開發者們可以在Linux環境下使用DevEco Device Tool對開發板(w800)進行編譯燒錄,感興趣的開發者們趕緊試試這個新版本吧~

本文章關鍵詞: 華為手機 鴻蒙W800開發板編譯 
97久久亚洲,亚洲福利久久,亚洲精品系列,97在线精品
国产精品毛片一区二区三区| 精品国产网站| 一区二区三区视频免费观看| 日韩中文在线播放| 国内激情久久| 夜夜嗨网站十八久久| 亚洲精品a级片| 久久国产精品亚洲77777| 视频在线观看一区| 日韩精品欧美成人高清一区二区| 婷婷综合国产| 亚洲精品成人一区| 69堂精品视频在线播放| 国产精品调教| 国产传媒av在线| 91精品精品| 久久午夜视频| 91精品啪在线观看国产爱臀| 国产情侣一区在线| 国产不卡精品| 国产99精品一区| 亚洲永久字幕| 免费成人av在线播放| 日韩中文一区二区| 欧美激情五月| 国产精品毛片一区二区在线看| 国产高潮在线| 尤物在线精品| 日韩成人精品一区二区三区| 免费日韩成人| 久久精品1区| 日韩一区精品视频| 国产伦精品一区二区三区视频 | 亚洲精品麻豆| 国产精品videosex极品| 国产精品yjizz视频网| 在线视频观看日韩| 亚洲人成网站在线在线观看| 欧美伊人影院| 久久久久久网| 国产精品老牛| 欧美韩一区二区| 久久精品国产亚洲夜色av网站| 丝袜美腿一区二区三区| 国产精品成人自拍| 亚洲福利久久| 久久国产乱子精品免费女| 日韩毛片视频| 日韩欧美中文在线观看| av中文字幕在线观看第一页| 视频一区欧美精品| 国产中文欧美日韩在线| 国产视频一区免费看| 日韩专区视频网站| 亚洲黄色免费看| 亚洲综合小说| 日韩国产一区二区三区| 日本电影久久久| 日韩欧美一区二区三区免费观看| 一区二区精彩视频| 在线亚洲人成| 日韩不卡一区二区| 免费一二一二在线视频| 日韩区欧美区| 久久五月天小说| 国产精品巨作av| 国产精品普通话对白| 国产一区国产二区国产三区 | 国产精品日韩| 国产精品二区不卡| 日韩精品欧美精品| 91精品啪在线观看国产18| 国产欧美日韩精品高清二区综合区| 九九久久婷婷| 精品深夜福利视频| 蜜臀久久99精品久久久久久9| 97精品在线| 日韩欧美四区| 亚洲精品一二三区区别| 91一区二区三区四区| 91成人小视频| 99国产精品一区二区| 嫩草伊人久久精品少妇av杨幂| 中文精品视频| 欧美男人天堂| 国产精品伦一区二区| 亚洲色图综合| 伊人精品在线| 视频福利一区| 国产精品二区不卡| 国产精品chinese| 日韩视频1区| 久久一二三区| 久久蜜桃av| 日韩成人三级| 精品久久影院| 日韩精品亚洲专区| 一区二区三区网站| 妖精视频成人观看www| 日韩高清成人| 免费看av不卡| 97国产精品| 国内在线观看一区二区三区| 欧美一级网站| 91国内精品| 日韩欧美久久| 日韩在线黄色| 亚洲tv在线| 亚洲三区欧美一区国产二区| 奶水喷射视频一区| 香蕉久久久久久久av网站| 日本不卡免费高清视频在线| 精品欧美日韩精品| 久久精品国产99国产| 国产伦精品一区二区三区千人斩 | 国产a久久精品一区二区三区| 欧美精品观看| 久久国内精品视频| 国产亚洲久久| 国产精选久久| 麻豆精品视频在线观看| 国产日韩欧美| 国产精品99久久免费观看| 国产精品视频首页| 欧美精品99| 精品日韩一区| 精品国产91| 精品视频网站| 成人精品动漫一区二区三区| 国产一区二区三区四区二区| 国产一区二区三区久久| 国产第一亚洲| 色在线中文字幕| 亚洲播播91| 伊人影院久久| 免费人成在线不卡| 免费成人在线观看| 日韩一区二区三区免费视频| 欧美视频久久| 蜜桃久久久久| 日韩大片在线播放| 欧美一级精品| 视频一区在线视频| 日韩精品成人| 美女在线视频一区| 日韩中文影院| 夜夜嗨av一区二区三区网站四季av| 老牛国产精品一区的观看方式| 中文字幕日本一区二区| 欧美日韩精品一区二区三区视频 | 国产精东传媒成人av电影| 老司机精品视频网| 欧产日产国产精品视频| 五月天久久777| 亚洲毛片视频| 麻豆精品在线观看| 精精国产xxxx视频在线播放| 在线亚洲自拍| 欧美日韩夜夜| 日韩天堂在线| 男人的天堂亚洲一区| 国产乱码精品一区二区三区四区 | 亚洲国产综合在线看不卡| 国产精品日本欧美一区二区三区| 中文字幕日韩高清在线| 国产精品一区二区免费福利视频 | 男女性色大片免费观看一区二区 | 深夜福利视频一区二区| 激情综合网站| 欧美亚洲tv| 欧美日韩免费看片| 免费日本视频一区| 精品网站999| 一区免费在线| 久久99免费视频| 一区在线免费观看| 国产精品黄网站| 国产精品7m凸凹视频分类| 日韩成人在线看| 日本а中文在线天堂| 中文字幕免费一区二区| 国产传媒av在线| 亚洲欧美日本国产专区一区| 国产精品对白| 在线视频精品| 精品视频黄色| 免费成人av在线播放| 日本一区二区免费高清| 综合亚洲视频| 日韩中文在线电影| 日韩精品高清不卡| 欧美亚洲激情| 嫩呦国产一区二区三区av| 亚洲成人三区| 精品72久久久久中文字幕| 视频一区二区三区中文字幕| 亚洲免费福利| 日韩不卡手机在线v区| 久久影视一区| 国产一区不卡|