|
Hi3861 開發(fā)+編譯+燒錄,
本帖最后由 晶格工程師 于 2020-11-12 22:21 編輯
因?yàn)椴幌胝垓vwindow環(huán)境,所以按照官方指引裝了Ubuntu 20.4, 接下來所有的工作都在Ubuntu上進(jìn)行。在此也推薦另一種方案: https://gitee.com/misakajimmy/openharmony_docker 好了,回到本主題上來。 一、環(huán)境 開發(fā)->VS Code 編譯->Python 3.8 燒錄->wine+HiBurn(感謝HonestQiao ) 開發(fā):
Screenshot from 2020-10-24 22-39-38.png (127.51 KB, 下載次數(shù): 0)
下載附件 保存到相冊
昨天 22:10 上傳 燒錄:
Screenshot from 2020-10-24 22-41-03.png (58.66 KB, 下載次數(shù): 0)
下載附件 保存到相冊
昨天 22:11 上傳 2、開發(fā)流程 首先開發(fā)環(huán)境安裝 1.安裝Visual Studio Code https://code.visualstudio.com/ 2.安裝C/C++插件
0000000000011111111.png (78.13 KB, 下載次數(shù): 0)
下載附件 保存到相冊
昨天 22:11 上傳 其次編譯環(huán)境的安裝
https://device.HarmonyOS.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998
最后燒錄工具的使用
**在燒錄過程中,首先要設(shè)置串口**。
1)開發(fā)板通過usb連接電腦,在vm中選擇虛擬機(jī)-》可移動設(shè)備-》QinHeng USB serial-》連接,
把開發(fā)板連接到Ubuntu上。
2)Ubuntu中帶有usb轉(zhuǎn)串口的驅(qū)動,可使用命令查看模塊裝載的情況
\# lsmod | grep usbserial
3)確認(rèn)過驅(qū)動后,我們要知道我們剛剛連上的設(shè)備對應(yīng)哪個串口,需要使用以下命令
#ls /dev/tty*
最后看到/dev/ttyUSBx,就是我們的設(shè)備.但是對應(yīng)到HiBurn中的COM口還不確定,此時需要打開HiBurn.exe,使用如下命令:
#sudo wine HiBurn.exe
軟件打開后,查看COM列表,然后拔掉開發(fā)板,刷新HiBurn,查看消失的COM口,此COM口即為連接開發(fā)板的串口。
**接下來就是正常的連接與燒錄
mmexport1603600870890.jpg (80.15 KB, 下載次數(shù): 0)
下載附件 保存到相冊
昨天 22:11 上傳 在點(diǎn)擊連接后,輸出界面會提示“connecting...”,請按下開發(fā)板上的RST鍵,重啟開發(fā)板。后面的燒錄工作會自動完成。
windows下有許多調(diào)試助手,Linux下也有許多,最常見的像minicom,putty,cutecom,這里使用minicom來打印串口信息
Screenshot from 2020-10-25 13-31-47.png (122.41 KB, 下載次數(shù): 0)
下載附件 保存到相冊
昨天 22:12 上傳 3、總結(jié) 接下來就可以好好的開發(fā)了 |
|