天天看點

顔值天花闆 - 小熊派HM Micro首發體驗!

如果說給我一個,開始玩電路闆的理由,

天花闆突然就駕到了,就這?

說真的我不想搞這個大文章,

今天才周一朝你炫耀一番,

顔值天花闆 - 小熊派HM Micro首發體驗!

然後被你說這個人我真的好..

顔值天花闆 - 小熊派HM Micro首發體驗!

菊花,上酸圖

顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!

既然作為《尊享版》首發體驗官,

顔值天花闆 - 小熊派HM Micro首發體驗!

其實我不好奇它如何能折疊起來,而是資料如何在折疊中流暢傳輸的?

注意看這:

顔值天花闆 - 小熊派HM Micro首發體驗!

随着中間軸旋轉而自動曲折的一排連接配接線,外面有一層軟性塑膠薄膜覆寫,看起來挺耐磨的。

(硬核分割線)

主要參數:

CPU:STM32MP157 雙核

顔值天花闆 - 小熊派HM Micro首發體驗!

本次BearPi-HM Micro闆載的是ST公司(意法半導體)的STM32MP157A多核微處理器。STM32MP1系列混合雙Arm Cortex-A7核 和 Cortex-M4核架構,具有計算和圖形處理能力,兼備高能效實時控制和高功能內建度。

記憶體:DDR3L 512MB

硬碟:eMMc 4GB

顯示:4.3寸 LCD,分辨率: 800 × 480

擴充口: E53标準口(可搭配E53擴充闆),S24(可接攝像頭大帶寬外設)

內建:高品質喇叭、麥克風

系統:OpenHarmony(鴻蒙開源版) 3.0

什麼是E53擴充闆?

顔值天花闆 - 小熊派HM Micro首發體驗!

S24接口在哪?

顔值天花闆 - 小熊派HM Micro首發體驗!

各種外接口如下:

顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!

看到這配置,想到我小時候的一個梗,電視上天天放一則廣告:“四千八百八,奔四扛回家”,

顔值天花闆 - 小熊派HM Micro首發體驗!

神舟電腦憑此洗腦廣告一炮而紅,而如今,“四百九十八,小熊叔闆麼麼哒” (小熊打錢)

猛擊此處搶購

顔值天花闆 - 小熊派HM Micro首發體驗!

偷偷告訴你們,小熊派兩位“小老闆”完全跟中文商品名“叔”沾不上邊,不信你看(小熊打錢×2):

顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!

妹子請停止流口水,我猜這名字可能來自另一名創始人裴叔了(小熊打錢×3)。

顔值天花闆 - 小熊派HM Micro首發體驗!

這下,闆子售後你知道該找誰了吧

顔值天花闆 - 小熊派HM Micro首發體驗!

怎麼用?非常簡單,其實不用刷機,我上面示範的鴻蒙桌面,沒做任何操作,直接内置的。

用附帶的USB-C資料線,插入電腦USB口(純充電口也行),就可以啟動了!

顔值天花闆 - 小熊派HM Micro首發體驗!

作為一款很全能的闆子,同時支援南向(硬體)和北向(App)開發。

南向萬年不變C語言,北向無所不能JS。

什麼,你不會鴻蒙JS開發?包教包會:

鴻蒙ArkUI雙範式實戰

示範一下如何運作一個hello world的App。

1.下載下傳安裝鴻蒙官方IDE,DevEco Studio 3.0

然後建立一個Project:

注意:選擇[lite]Empty Ability項目

顔值天花闆 - 小熊派HM Micro首發體驗!

2.下一步(Next),輸入項目名,項目類型選擇Application,api版本選6,裝置類型隻選Smart Vision(智慧屏)。

注意:目前折疊屏版本隻支援6,更新版本API 7,也就是鴻蒙3.0,要到2022年初支援。

顔值天花闆 - 小熊派HM Micro首發體驗!

稍等片刻,打開工程結構中的index.hml起始頁,然後在編輯器的右側,點選預覽器(Previewer),就可以檢視Hello world在智慧屏上的預覽效果:

顔值天花闆 - 小熊派HM Micro首發體驗!

那因為折疊屏顯示屏上不自帶“傳回”按鈕,App運作起來實際上是無法像手機那樣使用者可以随時傳回的,是以測試的時候,需要在每一個頁面上加上退出機制;這裡簡單的加上一個“Exit”按鈕:

index.hml:

<div class="container">
    <text class="title">
        Hello {{ title }}
    </text>
    <text class="title" onclick="exit">
        Exit
    </text>
</div>
           

index.js:

import app from '@system.app';
export default {
    data: {
        title: 'World'
    },
    exit(){
        app.terminate()
    }
}
           

預覽效果如下:

顔值天花闆 - 小熊派HM Micro首發體驗!

目前因為鴻蒙的編譯上傳指令行程式hdc,還未适配折疊闆目前版本,是以稍微迂回一下,需要把app打包成release版本,手動上傳到闆子上。期待年後新版本的改進!

點選編輯器最左下角的OhosBuild Varilants,打開編譯模式選擇視圖,編譯模式選release:

顔值天花闆 - 小熊派HM Micro首發體驗!

編譯完成後,得到hap包:

顔值天花闆 - 小熊派HM Micro首發體驗!

重命名為myhelloworld.hap

顔值天花闆 - 小熊派HM Micro首發體驗!

Windows:

此時用TypeC資料線連接配接折疊闆,安裝CH340驅動

下載下傳位址:http://www.wch.cn/downloads/CH341SER_EXE.html

安裝終端控制軟體MobaXterm:

https://en.softonic.com/download/moba/windows/post-download

檢視開發闆的序列槽(Windows):

顔值天花闆 - 小熊派HM Micro首發體驗!

打開MobaXterm: Session、Serial

設定Seral port為 COM号, Speed為 115200,點OK

顔值天花闆 - 小熊派HM Micro首發體驗!

把開發闆的撥碼開關撥至“010”emmc啟動模式,并按一下開發闆的“RESET”按鈕重新開機。

顔值天花闆 - 小熊派HM Micro首發體驗!

MobaXterm此時會上列印出運作日志,等待啟動日志運作結束,按鍵盤“回車”按鍵進入開發闆shell終端,輸入例如"ls"指令,就可與開發闆進行指令行互動了。

顔值天花闆 - 小熊派HM Micro首發體驗!

macOS版:

驅動安裝:

此時用TypeC資料線連接配接折疊闆,安裝CH340驅動(請下載下傳mac版本)

下載下傳位址:http://www.wch.cn/downloads/CH341SER_EXE.html

顔值天花闆 - 小熊派HM Micro首發體驗!

需要解鎖“允許”安裝:

顔值天花闆 - 小熊派HM Micro首發體驗!

安裝成功:

顔值天花闆 - 小熊派HM Micro首發體驗!

在“系統報告”中找到USB:

顔值天花闆 - 小熊派HM Micro首發體驗!

如果顯示:“廠商ID:0x1a86”,則代表安裝成功!

打開mac自帶的“終端”,輸入2行指令:

顔值天花闆 - 小熊派HM Micro首發體驗!
cd /dev
ls /dev/tty*
           
顔值天花闆 - 小熊派HM Micro首發體驗!

結果的tty.wchusbserial14b220,就是折疊闆的裝置名。

把開發闆的撥碼開關撥至“010”emmc啟動模式,并按一下開發闆的“RESET”按鈕重新開機。

顔值天花闆 - 小熊派HM Micro首發體驗!

“終端”中直接輸入

cd /dev
screen tty.wchusbserial14b220 115200
           

這裡的wchusbserial14b220是你macOS上顯示的折疊屏裝置名,115200是傳輸波特率(注意必須是這個值,其他值會亂碼),輸入後如果有錯誤提示,或者自動傳回了,說明可能序列槽被占用,此時可以重新插拔電腦端的USB口,重新釋放端口。

預設可能顯示如下亂碼:

顔值天花闆 - 小熊派HM Micro首發體驗!

此時就可以愉快的輸入指令行,比如ls:

顔值天花闆 - 小熊派HM Micro首發體驗!

hap包安裝到折疊闆上的過程(暫時不能直接傳送):

準備一張Micro SD卡(sanddisk大概40塊不到)

顔值天花闆 - 小熊派HM Micro首發體驗!

以及一個USB讀卡器(10塊左右的即可)

顔值天花闆 - 小熊派HM Micro首發體驗!

插上電腦後,注意把sdcard格式化成FAT格式(macOS),Windows下是FAT32:

顔值天花闆 - 小熊派HM Micro首發體驗!
顔值天花闆 - 小熊派HM Micro首發體驗!

下載下傳附件中的指令行工具(bm),把解壓後的bm程式,以及剛才的hap包複制到SD卡中:

顔值天花闆 - 小熊派HM Micro首發體驗!

将sd卡從讀卡器拔出,插入到開發闆中,按開發闆的RESET按鍵重新開機

顔值天花闆 - 小熊派HM Micro首發體驗!

(Windows)使用MobaXterm連接配接上,

(macOS)使用終端連接配接上,

鍵入以下指令,挂載SD卡

mount /dev/mmcblk0p0 /sdcard vfat
           
顔值天花闆 - 小熊派HM Micro首發體驗!

進入SD卡目錄

cd /sdcard
           

,打開調試模式

./bm set -s disable
./bm set -d enable
           
顔值天花闆 - 小熊派HM Micro首發體驗!

出現[ERR]别慌,回車一下就行

安裝App

./bm install -p myhelloworld.hap
           

安裝成功!

顔值天花闆 - 小熊派HM Micro首發體驗!

運作效果:

顔值天花闆 - 小熊派HM Micro首發體驗!

趕緊玩玩吧!

想了解更多關于鴻蒙的内容,請通路:

51CTO和華為官方合作共建的鴻蒙技術社群

https://harmonyos.51cto.com/#bkwz

繼續閱讀