27.3.4.2內核下的I2C驅動(二)
2089
2022-05-25
今年春節剛過,張小白就在小熊派那里買了一張小熊派的鴻蒙開發板:
當時還是68元。
哪里知道今天一看,價格已經降到了 38元:(first blood!張小白虧了2頓飯錢!)
張小白還發現,居然可以用 19.8元購買。(double kill,又虧了一頓飯錢!)
這對于省吃儉用的張小白來說,是一次打擊。
根據經濟學定律,已經花了的錢是沉沒成本,這只能說在買開發板的道路上,張小白一而再,再而三的失算。唯有輸出一些文檔,才能平衡一下自己失落的精神了。
于是,張小白打開網頁:
https://gitee.com/bearpi/bearpi-hm_nano/blob/master/applications/BearPi/BearPi-HM_Nano/docs/quick-start/BearPi-HM_Nano%E5%8D%81%E5%88%86%E9%92%9F%E4%B8%8A%E6%89%8B.md
開始依葫蘆畫瓢之旅。
首先根據要求下載各自鏡像,小點的直接下載,大點的通過百度網盤轉存后再下載:
下載之后大概是這么多東西:
解壓最大的那個鏡像壓縮文件:
打開VMWare選擇導入:
耐心等待導入結束:
打開虛擬機:
這里有個小技巧,如果虛擬機不能直接打開,可以選擇升級后再打開。
輸入密碼bearpi登陸:
打開終端,查看ip地址為:192.168.3.13 (每個人的地址不一樣)
并查看外網連接是否通暢:
配置MobaXterm的SSH終端,連接該虛擬機:用戶名bearpi,密碼bearpi
安裝RaiDrive,這是一個可以將虛擬機內的文件映射到Windows虛擬盤的工具:
點INSTALL
耐心等待安裝結束:
點擊Finish
打開RaiDrive
先點擊Settings,修改語言為中文,再點擊添加:
輸入前面記住的虛擬機服務器IP:192.168.3.13以及對應的用戶名,密碼,點擊確定。
等待映射:
最終可以在Windows上看到一個Z盤:
存放的就是Linux盤內的所有文件。
使用MobaXTerm登陸終端,可以通過兩種方式編譯代碼:
(1)使用hpm
mkdir code
cd code
hpm init -t default
...
hpm diist 編譯代碼:
。。。
打開Z盤可以看到,編譯好的代碼在 code/out/BeaiPi-HM_Nano目錄下:
其中Hi3861_wifiict_app_allinone.bin就是我們需要燒錄到小熊派的代碼。
(2)下載gitee代碼倉并編譯代碼
mkdir code2
cd code2
git clone https://gitee.com/bearpi/bearpi-hm_nano.git
cd bearpi-hm_nano
python build.py BearPi-HM_Nano
。。。
打開Z盤可以看到,編譯好的代碼在 code2/out/BeaiPi-HM_Nano目錄下:
然后使用HiBurn軟件燒錄上面任意一個allinone的bin
當然在這之前需要先安裝驅動:運行 CH341SER.exe
點擊安裝:
將小熊派使用USB-TypeC線連接電腦和小熊派開發板。
打開設備管理器:
刷新之后可以看到CH340的端口是COM3
打開HiBurn燒錄軟件,點擊設置:
修改波特率為921600后,點擊確定。
再點擊select file,選擇前面編譯好的allinone.bin文件:
并復選Autu burn
點擊connect:
此時需要按一下小熊派上的RESET按鈕(倒數第三個按鈕)
于是開始燒錄:
耐心等待燒錄完畢。
燒錄完畢后,點擊disconnect斷開Hiburn燒錄軟件與COM扣的連接。
打開MobaXterm, 選擇Serial類型連接:
選擇串口COM3,以及波特率115200,點擊OK
此時需要再按一下RESET按鈕:
MobaXTerm上出現串口數據。表示燒錄成功。
于是,我們就完成了《BearPi-HM Nano 十分鐘上手教程》。
(未完待續)
IoT Python Ubuntu
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。