自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

OpenHarmony2.0點亮Hi3861開發(fā)板

系統(tǒng)
文章由鴻蒙社區(qū)產(chǎn)出,想要了解更多內(nèi)容請前往:51CTO和華為官方戰(zhàn)略合作共建的鴻蒙技術社區(qū)https://harmonyos.51cto.com

[[407362]]

想了解更多內(nèi)容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區(qū)

https://harmonyos.51cto.com

在OpenHarmony 2.0 Canary(金絲雀)6月2日發(fā)布的同時,DevEco Device Tool也發(fā)布了最新版本V2.2 Beta1。最近,不少開發(fā)者已通過Docker環(huán)境實現(xiàn)了3516的編譯燒錄,這次,我們基于OpenHarmony 2.0 Canary在Linux環(huán)境下點亮3861開發(fā)板。開始:

準備

  1. 下載OpenHarmony 2.0 Canary標準系統(tǒng)全量代碼。
  2. 全新Linux開發(fā)環(huán)境準備請參考Ubuntu開發(fā)環(huán)境準備。升級安裝僅需下載Linux環(huán)境的DevEco Device Tool 2.2 Beta1
  3. 下載編譯工具包 gn,ninja,gcc_riscv32

升級

VS Code 升級到最新版本(1.53及以上)

升級DevEco Device Tool插件到 2.2 Beta1,注意請先關閉VS Code,且主機的用戶名不能包含中文字符

  1. sudo unzip devicetool-linux-tool-2.2.0.0.zip 
  2. sudo chmod a+x deveco-device-tool-2.2.0+285431.76f4090e.run 
  3. ./deveco-device-tool-2.2.0+285431.76f4090e.run 

升級工具鏈請參照官網(wǎng)Hi3861開發(fā)板(Ubuntu環(huán)境),解壓gcc_riscv32-linux-7.3.0.tar.gz,在Deveco Home的Tools頁面,點擊“Add user component”按鈕添加工具名稱,版本和gcc_riscv32文件夾地址,點擊“Add”添加成功。注意工具名稱"gcc_riscv32"不可以改變,版本號必須填寫。gn 和 ninja 升級時已存在,不需改變。

OpenHarmony2.0點亮Hi3861開發(fā)板-鴻蒙HarmonyOS技術社區(qū)

打開工程和編譯(參照官網(wǎng)打開工程/源碼)

1.解壓下載好的code-2.0-canary源碼,打開DevEco Device Tool,進入Home頁,點擊Open DevEco Project打開工程。

2.選擇好源碼工程目錄,點擊Open打開。

3.選擇開發(fā)板類型Board為Hi3861。源碼來源Framework為hb后點擊open。

OpenHarmony2.0點亮Hi3861開發(fā)板-鴻蒙HarmonyOS技術社區(qū)

4.設置保持默認,保存后,點擊Open打開工程。

5.code-2.0-canary默認編譯的是“code-2.0-canary\applications\sample\wifi-iot\app\startup” 的空白工程, 修改"applications\sample\wifi-iot\app\BUILD.gn"中一行代碼,使iothardware下的led_example.c 參與編譯

  1. lite_component("app") { 
  2.        features = [ 
  3.              #"startup"
  4.             "iothardware:led_example" 

保存后,打開DevEco Device Tool界面,在“PROJECT TASKS”中,點擊code-2.0-canary工程Hi3861開發(fā)板下的Build按鈕,執(zhí)行編譯。編譯完成,輸出[SUCCESS].

燒錄

Hi3861系列開發(fā)板支持Windows系統(tǒng)下串口燒錄,不支持Linux系統(tǒng)下燒錄。我們用windows系統(tǒng)下HiBurn燒錄,簡潔方便。

打開HiBurn,選擇好Ubuntu系統(tǒng)下共享文件Y:\code-2.0-canary\out\hispark_pegasus\wifiiot_hispark_pegasus\Hi3861_wifiiot_app_allinone.bin,同時勾選“Auto burn”,點擊“connect”,復位潤和Wifi-IOT開發(fā)板的復位鍵,燒錄開始。

OpenHarmony2.0點亮Hi3861開發(fā)板-鴻蒙HarmonyOS技術社區(qū)

燒錄完成,點擊HiBurn的“Disconnect”斷開連接,復位開發(fā)板,板載LED燈閃爍。

小熊派BEARPi-Nano開發(fā)板在“iothardware\led_example.c”中修改一行代碼,保存,編譯,下載后,板載“LED”指示燈也開始閃爍。

  1. #define LED_TEST_GPIO 2 

至此,OpenHarmony 2.0 Canary(金絲雀)點亮常見的Hi3861開發(fā)板。

想了解更多內(nèi)容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區(qū)

https://harmonyos.51cto.com

 

責任編輯:jianghua 來源: 鴻蒙社區(qū)
相關推薦

2021-09-16 10:03:39

鴻蒙HarmonyOS應用

2022-08-19 10:54:47

操作系統(tǒng)鴻蒙

2020-11-06 10:15:16

HiBurn

2020-12-17 10:02:16

鴻蒙Hi3861開發(fā)板

2020-10-14 09:37:03

HiBurn鴻蒙.bin文件

2020-10-30 17:12:05

Hi3861

2020-12-09 09:44:29

Hi3861硬件介紹鴻蒙開發(fā)板

2020-11-18 11:56:06

鴻蒙Hi3861

2020-11-06 11:32:11

NV操作

2021-08-05 14:54:09

鴻蒙HarmonyOS應用

2020-10-30 09:48:03

Hi3861開發(fā)板get請求

2021-12-20 21:01:52

鴻蒙HarmonyOS應用

2020-10-27 10:08:19

Hi3861ADC驅(qū)動

2020-10-29 09:53:06

Hi3861硬件開發(fā)板

2020-12-11 12:45:04

鴻蒙Hi3861游戲

2020-12-15 11:57:49

Hi3861 HarmonyOS開發(fā)板

2020-12-08 12:36:41

Hi3861 ADC驅(qū)動開發(fā)

2023-05-26 16:07:14

Hi3861Wifi模塊

2020-10-30 17:42:36

鴻蒙 OS Hi386

2022-01-05 20:27:45

鴻蒙HarmonyOS應用
點贊
收藏

51CTO技術棧公眾號