電子產業(yè)一站式賦能平臺

PCB聯(lián)盟網

搜索
查看: 2019|回復: 0
收起左側

【HarmonyOS HiSpark Wi-Fi IoT 套件】histreaming編譯燒錄及使用

[復制鏈接]

2607

主題

2607

帖子

7472

積分

高級會員

Rank: 5Rank: 5

積分
7472
跳轉到指定樓層
樓主
發(fā)表于 2021-1-29 09:56:26 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
【HarmonyOS HiSpark Wi-Fi IoT 套件】histreaming編譯燒錄及使用,   
本帖最后由 l_xy 于 2021-1-25 15:46 編輯




一、源碼獲。






①sdk獲取 http://hihope.org/download/AllDocuments 另外,021這個SDK里面有
HUAWEI-LiteOS-Studio 的安裝程序,此處就不寫安裝使用說明了。




②HiStreaming源碼獲取    https://gitee.com/hihopeorg/HiSpark-WiFi-IoT-DevKit 將
HiStreaming源碼添加到 HiHope_WIFi-IoT_Hi3861SPC021_LiteOS_SDK源碼中,如果有文件名重復的,直接替換掉就可以了。








二、使用HUAWEI-LiteOS-Studio編譯 ① 首先,打開HUAWEI-LiteOS-Studio。 ② 然后點擊 “文件” --> “打開文件夾”--> 進入SDK的根目錄,然后點擊“選擇文件夾”
開始工程配置



SConstruct 位置要選擇SDK所在路徑的

打開一些編譯選項,不然可能會報錯



燒錄選擇hiburn工具,就不在這里配置了


④編譯








三、使用hiburn燒錄 Win10系統(tǒng)執(zhí)行前需要右鍵“屬性”->解除鎖定,否則會系統(tǒng)默認會報安全警告,不允許執(zhí)行。雙擊單開后,界面如下: ① 點界面左上角的Setting->Com settings進入串口參數設置界面,串口參數設置界面上,Baud為波特率,默認115200,可以選擇921600,2000000,或者 3000000(實測最快支持的值),其他參數保持默認,點“確定”保存;

②. 根據設備管理器,選擇正確的COM口,例如我的開發(fā)板是COM8,如果是打開程序之后才插串口線的,可以點一下“Refresh”刷新串口下拉框的可選項;

③. 點“Select file”彈出文件選擇對話框,選擇編譯生成的allinone.bin文件,這個bin其實是多個bin合并的文件,從命名上也能看得出來,例如,我選擇的Z:[HarmonyOS](https://harmonyos.elecfans.com/)\openhARMony\out\wIFiiot\Hi3861_wifiiot_app_allinone.bin勾選“Auto burn”,自動下載多個bin文件,到這里,配置完畢,應如下圖;

④. 點擊Connect,連接串口設備,這時HiBurn會打開串口設備,并嘗試開始燒寫,需要確保沒有其他程序占用串口設備(燒寫之前可能正在用超級終端或串口助手查看串口日志,需要確保其他軟件已經關閉了當前使用的串口);復位設備,按開發(fā)板的RESET按鍵;等待輸出框出現三個“==========================================“以及上方均出現successful,即說明燒錄成功;

⑤. 燒錄成功后,需要手動點“Disconnect”斷開串口連接,否則會提示“Wait connect success flag (hisilicon) overtime.”;








四、HiStreaming手機APP 連接 ①固件燒錄完成后,串口的log打印



② 手機打開WiFi設置,連接HiSpark發(fā)出AP熱點



③ 打開histreaming App,出現這個界面時,往下滑動,刷新一下然后等待即可,不用額外的操作。



④ 等到出現這個頁面時,點擊這個局域網進去



⑤ 然后就會出現這個頁面



⑥ 比如選擇“ColoRFul_light”這個界面,點擊進去,可以操作Colorful_light(炫彩燈Demo)下的任意一個module,如果要退出,選擇操作“Traffic_light”(交通燈Demo),必須先退出該模式,點擊“Return_Menu_Module”,才能選擇其他Demo,比如環(huán)境監(jiān)測、NFC等,每一個Demo界面下都有一個“Return_Menu_Module”。不能跨Demo執(zhí)行,  比如現在正在執(zhí)行的是“Colorful_Light”Demo,沒有點擊“Return_Menu_Module”退出,然后去選擇其他的Demo,如“TrafficLight”/“Environment”/“NFC”,這時操作出錯。注意:點擊“Return_Menu_Module”是告訴設備側,已經退出當前Demo模式,可以進入其他模式了,在沒有退出當前Demo模式之前,不能跨Demo模式執(zhí)行。
回復

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關注微信 下載APP 返回頂部 返回列表