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

PCB聯(lián)盟網(wǎng)

搜索
查看: 1556|回復(fù): 0
收起左側(cè)

Hi3861 開發(fā)+編譯+燒錄

[復(fù)制鏈接]

2607

主題

2607

帖子

7472

積分

高級會員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2020-11-13 09:57:16 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
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ā)了
回復(fù)

使用道具 舉報

發(fā)表回復(fù)

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

本版積分規(guī)則


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