本文來(lái)源電子發(fā)燒友社區(qū),作者:跋扈洋, 帖子地址:https://bbs.elecfans.com/jishu_2003983_1_1.html
配置Windows燒錄環(huán)境安裝Visual Studio Code檢測(cè)版本如果已安裝Visual Studio Code,打開(kāi)命令行工具,輸入code --version命令,檢查版本號(hào)是否為1.45.1及以上版本;可以正常返回版本號(hào),說(shuō)明環(huán)境變量設(shè)置也正確。
登錄Visual Studio Code官方網(wǎng)站,下載Visual Studio Code軟件包,要求為1.45.1及以上版本。
下載完成后,點(diǎn)擊軟件包進(jìn)行安裝。安裝過(guò)程中,請(qǐng)勾選“添加到PATH(重啟后生效)”。
安裝完成后,重啟計(jì)算機(jī),使Visual Studio Code的環(huán)境變量生效。
安裝Node.js說(shuō)明如果已安裝Node.js,打開(kāi)命令行工具,輸入node -v命令,檢查版本號(hào)是否為12.0.0及以上版本。如果版本符號(hào)要求,請(qǐng)?zhí)砑覰ODE_PATH變量。
說(shuō)明
如果安裝必要工具鏈過(guò)程中提示Visual Studio的更新失敗,可以忽略跳過(guò),不影響使用。
請(qǐng)自行下載并安裝JDK,版本要求為:1.8版本。
安裝hpm該方式需先確保Node.js安裝成功。在安裝hpm前,請(qǐng)檢查網(wǎng)絡(luò)連接狀態(tài),如果網(wǎng)絡(luò)不能直接訪(fǎng)問(wèn)Internet,而是需要通過(guò)代理服務(wù)器才可以訪(fǎng)問(wèn)。這種情況下,需要先設(shè)置npm代理,才能安裝hpm。
打開(kāi)命令行工具,執(zhí)行如下命令安裝hpm。
npm install -g @ohos/hpm-cli
hpm -V
地址
創(chuàng)建一個(gè)共享文件夾
映射目前HarmonyOS源碼只支持在Linux系統(tǒng)中進(jìn)行編譯,可以將Linux環(huán)境下的工程目錄映射到Windows環(huán)境下,然后使用DevEco Device Tool打開(kāi),并在Windows環(huán)境下進(jìn)行燒錄和調(diào)試。映射方法如下:
在Linux上,設(shè)置HarmonyOS源碼所在文件夾為共享文件夾。
在Windows上,鼠標(biāo)右鍵單擊“此電腦”,選擇“映射網(wǎng)絡(luò)驅(qū)動(dòng)器(Z)
選擇一個(gè)未使用的驅(qū)動(dòng)器,并設(shè)置HarmonyOS源碼所在的路徑,格式為“Linux IP地址共享文件夾名稱(chēng)”,如:10.6.25.83HarmonyOS,點(diǎn)擊“完成”。
導(dǎo)入源碼HarmonyOS暫不支持Windows系統(tǒng)源碼,請(qǐng)從映射的Linux服務(wù)器的共享路徑,導(dǎo)入源碼。
在Visual Studio Code中,點(diǎn)擊DevEco Device Tool插件按鈕圖標(biāo),然后點(diǎn)擊“Import”按鈕。
選擇本地映射的HarmonyOS源碼文件夾,然后點(diǎn)擊“Import”導(dǎo)入工程。
用Hiburn燒錄第一個(gè)程序
配置Windows燒錄環(huán)境安裝Visual Studio Code檢測(cè)版本如果已安裝Visual Studio Code,打開(kāi)命令行工具,輸入code --version命令,檢查版本號(hào)是否為1.45.1及以上版本;可以正常返回版本號(hào),說(shuō)明環(huán)境變量設(shè)置也正確。
登錄Visual Studio Code官方網(wǎng)站,下載Visual Studio Code軟件包,要求為1.45.1及以上版本。
下載完成后,點(diǎn)擊軟件包進(jìn)行安裝。安裝過(guò)程中,請(qǐng)勾選“添加到PATH(重啟后生效)”。
安裝完成后,重啟計(jì)算機(jī),使Visual Studio Code的環(huán)境變量生效。
安裝Node.js說(shuō)明如果已安裝Node.js,打開(kāi)命令行工具,輸入node -v命令,檢查版本號(hào)是否為12.0.0及以上版本。如果版本符號(hào)要求,請(qǐng)?zhí)砑覰ODE_PATH變量。
- 登錄Node.js官方網(wǎng)站,下載Node.js軟件包。請(qǐng)選擇LTS版本12.0.0及以上,Windows 64位對(duì)應(yīng)的軟件包。
-
下載完成后,點(diǎn)擊軟件包進(jìn)行安裝,勾選圖中的選項(xiàng)框,自動(dòng)安裝必要工具(如Python、Visual Studio構(gòu)建工具鏈)。
-
Node.js安裝完成后,點(diǎn)擊Finish,系統(tǒng)會(huì)打開(kāi)一個(gè)新窗口,自動(dòng)安裝必要的工具,請(qǐng)點(diǎn)擊鍵盤(pán)任意鍵繼續(xù)。
說(shuō)明
如果安裝必要工具鏈過(guò)程中提示Visual Studio的更新失敗,可以忽略跳過(guò),不影響使用。
-
在“此電腦 > 屬性 > 高級(jí)系統(tǒng)設(shè)置 > 高級(jí) > 環(huán)境變量 >系統(tǒng)變量”中,新增NODE_PATH變量,值為:C:Users{userName}AppDataRoamingnpmnode_modules,其中userName請(qǐng)?zhí)鎿Q為實(shí)際的用戶(hù)名稱(chēng)。
-
打開(kāi)CMD命令行工具,輸入“node -v”命令,能正常查詢(xún)Node.js的版本號(hào),說(shuō)明Node.js安裝成功。
請(qǐng)自行下載并安裝JDK,版本要求為:1.8版本。
安裝hpm該方式需先確保Node.js安裝成功。在安裝hpm前,請(qǐng)檢查網(wǎng)絡(luò)連接狀態(tài),如果網(wǎng)絡(luò)不能直接訪(fǎng)問(wèn)Internet,而是需要通過(guò)代理服務(wù)器才可以訪(fǎng)問(wèn)。這種情況下,需要先設(shè)置npm代理,才能安裝hpm。
打開(kāi)命令行工具,執(zhí)行如下命令安裝hpm。
npm install -g @ohos/hpm-cli
- 1
hpm -V
- 1
-
登錄HarmonysOS設(shè)備開(kāi)發(fā)門(mén)戶(hù),點(diǎn)擊右上角注冊(cè)按鈕,注冊(cè)開(kāi)發(fā)者帳號(hào),注冊(cè)指導(dǎo)參考注冊(cè)華為帳號(hào)。如果已有華為開(kāi)發(fā)者帳號(hào),請(qǐng)直接點(diǎn)擊登錄按鈕。
進(jìn)入HUAWEI DevEco Device Tool產(chǎn)品頁(yè),下載DevEco Device Tool安裝包。 -
打開(kāi)Visual Studio Code軟件。
采用從本地磁盤(pán)安裝方式,安裝DevEco Device Tool。 -
安裝成功后,界面如下圖所示。
-
安裝C/C++插件
HarmonysOS設(shè)備開(kāi)發(fā)采用C/C++語(yǔ)言,Visual Studio Code工具對(duì)C/C++語(yǔ)言的支持插件非常豐富,可以安裝“C/C++”插件來(lái)實(shí)現(xiàn)C/C++代碼智能提示、代碼高亮、格式化等功能,幫助您更高效、便利的開(kāi)發(fā)更規(guī)范和優(yōu)美的代碼。
- 如果在線(xiàn)安裝失敗,可點(diǎn)擊右下角彈框的“Go to Download Page”,下載離線(xiàn)插件(選擇“cpptools-win32.vsix”版本,Windows下,64位和32位系統(tǒng)均為同一個(gè)安裝包)。然后再參考安裝DevEco Device Tool插件的方式,離線(xiàn)安裝C/C++插件。
地址
創(chuàng)建一個(gè)共享文件夾
映射目前HarmonyOS源碼只支持在Linux系統(tǒng)中進(jìn)行編譯,可以將Linux環(huán)境下的工程目錄映射到Windows環(huán)境下,然后使用DevEco Device Tool打開(kāi),并在Windows環(huán)境下進(jìn)行燒錄和調(diào)試。映射方法如下:
在Linux上,設(shè)置HarmonyOS源碼所在文件夾為共享文件夾。
在Windows上,鼠標(biāo)右鍵單擊“此電腦”,選擇“映射網(wǎng)絡(luò)驅(qū)動(dòng)器(Z)
選擇一個(gè)未使用的驅(qū)動(dòng)器,并設(shè)置HarmonyOS源碼所在的路徑,格式為“Linux IP地址共享文件夾名稱(chēng)”,如:10.6.25.83HarmonyOS,點(diǎn)擊“完成”。
導(dǎo)入源碼HarmonyOS暫不支持Windows系統(tǒng)源碼,請(qǐng)從映射的Linux服務(wù)器的共享路徑,導(dǎo)入源碼。
在Visual Studio Code中,點(diǎn)擊DevEco Device Tool插件按鈕圖標(biāo),然后點(diǎn)擊“Import”按鈕。
選擇本地映射的HarmonyOS源碼文件夾,然后點(diǎn)擊“Import”導(dǎo)入工程。
用Hiburn燒錄第一個(gè)程序
-
點(diǎn)界面左上角的Setting->Com settings進(jìn)入串口參數(shù)設(shè)置界面,串口參數(shù)設(shè)置界面上,Baud為波特率,默認(rèn)115200,可以選擇921600,2000000,或者 3000000(實(shí)測(cè)最快支持的值),其他參數(shù)保持默認(rèn),點(diǎn)“確定”保存;
- 據(jù)設(shè)備管理器,選擇正確的COM口,例如我的開(kāi)發(fā)板是COM4,如果是打開(kāi)程序之后才插串口線(xiàn)的,可以點(diǎn)一下“Refresh”刷新串口下拉框的可選項(xiàng);
- 點(diǎn)“Select file”彈出文件選擇對(duì)話(huà)框,選擇編譯生成的allinone.bin文件,這個(gè)bin其實(shí)是多個(gè)bin合并的文件
-
點(diǎn)擊Connect,連接串口設(shè)備,這時(shí)HiBurn會(huì)打開(kāi)串口設(shè)備,并嘗試開(kāi)始燒寫(xiě),需要確保沒(méi)有其他程序占用串口設(shè)備(燒寫(xiě)之前可能正在用超級(jí)終端或串口助手查看串口日志,需要確保其他軟件已經(jīng)關(guān)閉了當(dāng)前使用的串口);
復(fù)位設(shè)備,按開(kāi)發(fā)板的RESET按鍵;
等待輸出框出現(xiàn)三個(gè)"=========================================="以及上方均出現(xiàn)successful,即說(shuō)明燒錄成功; -
燒錄成功后,需要手動(dòng)點(diǎn)“Disconnect”斷開(kāi)串口連接,否則會(huì)提示“Wait connect success flag (hisilicon) overtime.”;
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
wi-fi
+關(guān)注
關(guān)注
14文章
2147瀏覽量
124638 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1980瀏覽量
30280 -
HiSpark
+關(guān)注
關(guān)注
1文章
156瀏覽量
6938
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
如何判斷產(chǎn)品需不需要做AT&T認(rèn)證?AT&T測(cè)試內(nèi)容和要求分享
隨著經(jīng)濟(jì)全球化的發(fā)展,國(guó)內(nèi)越來(lái)越多產(chǎn)品廠商選擇將自家產(chǎn)品出口到北美市場(chǎng),而這時(shí)候各位廠商都會(huì)面臨產(chǎn)品需不需要做AT&T的問(wèn)題。今天英利檢測(cè)針對(duì)這一問(wèn)題整理了一些關(guān)于AT&
北美運(yùn)營(yíng)商AT&T認(rèn)證中的VoLTE測(cè)試項(xiàng)
北美運(yùn)營(yíng)商AT&T的認(rèn)證測(cè)試內(nèi)容涵蓋了多個(gè)方面,以確保設(shè)備和服務(wù)的質(zhì)量、兼容性以及用戶(hù)體驗(yàn)。在AT&T的認(rèn)證測(cè)試中,VoLTE(VoiceoverLTE)測(cè)試項(xiàng)是一個(gè)重
北美運(yùn)營(yíng)商AT&T認(rèn)證的測(cè)試內(nèi)容有哪些?
北美運(yùn)營(yíng)商AT&T的認(rèn)證測(cè)試內(nèi)容涵蓋了多個(gè)方面,以確保設(shè)備和服務(wù)的質(zhì)量、兼容性以及用戶(hù)體驗(yàn)。以下是英利檢測(cè)整合的AT&T認(rèn)證的主要測(cè)試內(nèi)容:基礎(chǔ)認(rèn)證測(cè)試聯(lián)邦通信委員會(huì)(FCC
迅為itop-3568開(kāi)發(fā)板AMP雙系統(tǒng)使用手冊(cè)之燒寫(xiě)AMP鏡像
迅為itop-3568開(kāi)發(fā)板AMP雙系統(tǒng)使用手冊(cè)之燒寫(xiě)AMP鏡像
北美運(yùn)營(yíng)商AT&T認(rèn)證的費(fèi)用受哪些因素影響
申請(qǐng)北美運(yùn)營(yíng)商AT&T認(rèn)證的價(jià)格因多種因素而異,包括產(chǎn)品類(lèi)型、認(rèn)證范圍、測(cè)試難度等。一般來(lái)說(shuō),申請(qǐng)AT&T認(rèn)證的費(fèi)用可能相對(duì)較高,因?yàn)锳T&T作為北美地區(qū)的主要
onsemi LV/MV MOSFET 產(chǎn)品介紹 & 行業(yè)應(yīng)用
系列MOSFET介紹。4.onsemiLV/MVMOSFET市場(chǎng)&應(yīng)用。技術(shù)亮點(diǎn)onsemi最新一代T10系列MOSFET優(yōu)勢(shì)&市場(chǎng)前景。學(xué)習(xí)收獲期望了解onsemiSi
OC7201C資料(PCB & 原理圖)
電子發(fā)燒友網(wǎng)站提供《OC7201C資料(PCB & 原理圖).zip》資料免費(fèi)下載
發(fā)表于 07-18 16:19
?1次下載
FS201資料(pcb & DEMO & 原理圖)
電子發(fā)燒友網(wǎng)站提供《FS201資料(pcb & DEMO & 原理圖).zip》資料免費(fèi)下載
發(fā)表于 07-16 11:24
?0次下載
北美運(yùn)營(yíng)商AT&T認(rèn)證入庫(kù)產(chǎn)品范圍名單相關(guān)
,就讓英利檢測(cè)帶大家進(jìn)一步了解。首先,AT&T的認(rèn)證體系嚴(yán)謹(jǐn)而全面,它不僅僅是對(duì)產(chǎn)品性能的簡(jiǎn)單測(cè)試,更是對(duì)設(shè)備性能、網(wǎng)絡(luò)安全、用戶(hù)體驗(yàn)等多方面的綜合考量。這一體系分為三個(gè)等級(jí):
解讀北美運(yùn)營(yíng)商,AT&T的認(rèn)證分類(lèi)與認(rèn)證內(nèi)容分享
在數(shù)字化日益深入的今天,通信技術(shù)的穩(wěn)定與安全對(duì)于個(gè)人、企業(yè)乃至整個(gè)國(guó)家都至關(guān)重要。作為北美通信領(lǐng)域的領(lǐng)軍者,AT&T一直致力于為用戶(hù)提供高效、可靠的通信服務(wù)。而在這背后,AT&T
利爾達(dá)NB-IoT &Cat.1 產(chǎn)測(cè)應(yīng)用指導(dǎo)
用戶(hù)使用利爾達(dá)NB&Cat.1模組在出廠前都會(huì)進(jìn)行相應(yīng)的產(chǎn)線(xiàn)測(cè)試,如何保證NB&Cat.1在用戶(hù)產(chǎn)線(xiàn)測(cè)試后整機(jī)功能正常,是否用戶(hù)產(chǎn)測(cè)進(jìn)行了模組側(cè)的功能測(cè)試全覆蓋,本文給出模組在生
在TSMaster中加載基于DotNet平臺(tái)的Seed&Key
在UDS診斷過(guò)程中,會(huì)涉及到安全訪(fǎng)問(wèn)的問(wèn)題,也就是所謂的Seed&Key。TSMaster診斷模塊支持通過(guò).dll文件載入Seed&Key算法用于安全訪(fǎng)問(wèn)解鎖。在最近發(fā)布
Open RAN的未來(lái)及其對(duì)AT&T的意義
3月14日消息,在“Connected America 2024”會(huì)議上,AT&T高級(jí)副總裁兼網(wǎng)絡(luò)首席技術(shù)官Yigal Elbaz討論了Open RAN 的未來(lái)及其對(duì)AT&T的意義。
【電磁兼容技術(shù)文檔分享】頻譜儀應(yīng)用案例&簡(jiǎn)易探頭的制作
【電磁兼容技術(shù)文檔分享】頻譜儀應(yīng)用案例&簡(jiǎn)易探頭的制作
R&S和Applus在EMC測(cè)試環(huán)境中完成eCall測(cè)試
羅德與施瓦茨(以下簡(jiǎn)稱(chēng)R&S)和Applus Laboratories完成電磁兼容性 (EMC) 測(cè)試環(huán)境中 eCall 測(cè)試。
評(píng)論