1.1 安裝配置Visual Studio Code
打開Download Visual Studio Code - Mac, Linux, Windows選擇下載安裝Windows系統的Visual Studio Code。
下載后進行安裝。Visual Studio Code安裝完成后,通過內置的插件市場搜索并安裝開發所需的插件如圖所示:
1.2 安裝鴻蒙開發插件
打開https://device.harmonyos.com/cn/develop/ide#download網址下載Windows系統的DevEco Device tool鴻蒙開發工具。下載完成解包后,運行devicetool-windows-tool-4.0.0.400.exe安裝程序。工具安裝前會自動檢測系統是否已安裝python與vscode,如未安裝可在下圖中的窗口上點擊安裝。
DevEco Device Tool安裝成后,打開VSCode可查看到鴻蒙開發相關插件已成功安裝,如圖所示:
1.3 下載并安裝串口驅動
因Hi3861是通過UART接口燒錄及調試程序的,所以需要在Windows系統上安裝相關驅動。打開網址CH341SER.EXE - 南京沁恒微電子股份有限公司,下載CH341SER驅動程序。下載后進行安裝,安裝完成后。Hi3861設備通電后,通過數據線接入PC機后,會在系統的資源管理器中顯示出一個“USB-SERIAL CH340”的COM口,如圖所示:
1.4 下載Hi3861 BSP工程源碼
OpenHarmony是開源的操作系統,但適配Hi3861的工程源碼并沒有在華為官網提供下載,只能通過第三方的源碼管理平臺上下載。因源碼平臺通常是通過git命令下載源文件的,所以需要在網址https://git-scm.com/download/win上下載并安裝git程序。安裝過程中使用默認配置即可。
????按住“win”鍵后再按R鍵,打開“運行”窗口, 輸入“cmd”后確認進入Dos終端,然后通過git命令下載SDK源碼包, 在Dos終端執行命令:
???
???git clone https://gitee.com/HiSpark/hi3861_hdu_iot_application
下載完成后,整個工程源碼hi3861_hdu_iot_application文件夾中。
1.5 下載Hi3861編譯工具
下載鴻蒙編譯工具包鏈接地址:?
https://hispark-obs.obs.cn-east-3.myhuaweicloud.com/DevTools_Hi3861V100_v1.0.zip
下載完成后,無需解包。
1.6 工程配置
為了避免一些莫名其妙的錯誤,建議工程源碼hi3861_hdu_iot_application文件夾與DevTools_Hi3861V100_v1.0.zip編譯工具包放在D盤下,如圖所示。注意在Windows系統上路徑長度不能超過256字節,并且路徑中不能有中文字符。
打開Visual Studio Code后,進上DevEco插件的操作頁面,如圖所示:
點擊”Import Project”,在彈出的窗口中選擇工程源碼文件夾的路徑,如圖所示:
點擊”Import”按鈕后,接著在彈出窗口中選擇芯片型號,如圖所示:
再次點擊”Import”按鈕后導入工程源碼,?在以下頁面中,打開工程:
在此彈出的窗口中選擇信任工程源碼文件夾。
1.7配置編譯工具
在Visual Studio Code進入DevEco插件頁面如圖所示,進行源碼工程配置:
點擊“Import”后,在彈出的窗口中選擇編譯工具壓縮包路徑,如圖所示:
點擊”Confirm”完成配置。
1.8配置燒錄UART口
編譯工具配置完成與接入Hi3861設備后,在如圖所示的頁面中點擊”hi3861“:
注意,Hi3861必須處于通電狀態,且通過數據線接入PC機。在如圖的頁面中配置”USB-SERIAL CH340”的COM口。
1.9編譯燒錄
在DevEco插件頁面中,點擊”Rebuild”清除并重新編譯工程,完成后在終端有輸出綠色的SUCCESS信息,如圖所示:
編譯完成后,點擊“Upload”按鈕,并根據信息提示按下Hi3861開發板的復位按鍵,如圖所示:
燒錄成功后,提示信息如圖所示:
燒錄完成后,點擊”Monitor”后,再次復位Hi3861設備,則會在終端顯示開發板輸出的信息。