南向設(shè)備:鴻蒙HarmonyOS之虛擬機(jī)中官方helloWorld研習(xí)實(shí)現(xiàn)
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)
https://harmonyos.51cto.com/#zz
參考官方的文檔,官方燒錄的第一個(gè)案例,然后跟著上面敲,寫一個(gè)helloWord的案例,寫完之后需要到虛擬機(jī)中進(jìn)行編譯,編譯完在HiBurn中進(jìn)行燒錄,燒錄成功后在打開串口小助手執(zhí)行命令,按下復(fù)位鍵,開始執(zhí)行命令,結(jié)果如下:

然后在敲了一個(gè)hello HarmonyOS,I’am蛟龍騰飛案例,如下:


然后在利用for循環(huán)敲了一個(gè)九九乘法表的案例:


用星號敲了一個(gè)蛟龍騰飛的標(biāo)志圖:


后面還使用了AT命令 進(jìn)行WiFi的連接等操作
1. AT+STARTSTA ----啟動STA模式

2. AT+SCAN -----掃描周邊的AP

3. AT+SCANRESULT ---------顯示掃描的結(jié)果

4. AT+CONN=”SSID”,,2,”PASSWORD” --------連接指定AP其中SSID/PASSWORD是WiFi的名稱和密碼

5. AT+STASTAT -----------查看連接結(jié)果

6. AT+DHCP=wlan0,1 ----------- 通過DHCP向AP請求wlan0的IP地址

7. AT+IFCFG ---------- 查看模組接口IP

8. AT+PING=X,X,X,X ---------------查看模組與網(wǎng)口的關(guān)聯(lián)通性

在這里說一下燒錄為啥要用到HiBurn而不是用VScode進(jìn)行燒錄呢,因?yàn)樵贖iBurn中的最大波特率是4000 000 而在 VScode中的最大波特率是921600 可想而知,這個(gè)速度的差異有多大了。

HiBurn缺點(diǎn)就是需要手動去關(guān)閉這個(gè)串口,不然這個(gè)串口將會一直被占用,會影響到后面代碼的運(yùn)行。
當(dāng)然是用VScode燒錄也是可以的,就是慢了些,但是它不需要手動去關(guān)閉,它燒錄完后是自動關(guān)閉了的。
本部分內(nèi)容主要參考鴻蒙官方指導(dǎo)材料。
©著作權(quán)歸作者和HarmonyOS技術(shù)社區(qū)共同所有,如需轉(zhuǎn)載,請注明出處,否則將追究法律責(zé)任
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)
https://harmonyos.51cto.com/#zz