[評測]靈動半導體MM32W3藍牙開發板開箱報告

前言

前幾天在麪包板社區申請了一塊靈動微電子的開發板—— eMiniBoard-MB021,感謝麪包板社區和靈動半導體的支持!在此之前,我只聽過靈動微電子的大名,沒有使用過靈動的MCU產品,這次收到的是基於MM32W373藍牙MCU的開發板,今天先來個開箱報告!

整體-01.jpeg

開箱報告

開發板是從南京發貨,順豐快遞,到北京用時1天,不得不說順豐就是快!其實我週二就收到板子了,但是不想應付了事,就趁着週末有時間,仔細寫了這篇開箱報告。包裝很簡潔,快遞拿到手感覺很輕,當時強烈懷疑裏面是空的!拆開之後,只有一個盒子,裏面是開發板,包裝方式和ST的NUCLEO系列包裝很像。

DSC_2540-01

打開包裝之後,可以看到開發板整體尺寸非常小巧,大小約爲7.5cmx7.2cm,單手可以掌握:

小巧-01

開發板所有的元器件都集中放置在正面,背面沒有任何元件,而且全部採用貼片封裝設計,這對於大批量SMT還是很有效率的!PCB採用的藍色油墨,普通雙面板設計,論壇一位網友說的非常有意思:一身藍油輕紗披身!

正面

背面沒有任何元器件,只有靈動半導體的LOGO :

背面

板載資源簡介

板載資源都是一些非常常見的外設,主控,調試器、EPROM、LED、按鍵等。

  • MM32W373主控芯片。

主控芯片基於 32 位 ARM Cortex-M3 內核 MCU——MM32W373 單模藍牙芯片,主頻 96MHz,採用 2.4GHz ISM 頻段的頻率,2M 信道間隔,片上集成 ADC/DAC/TIMER/UART/I2C/SPI/USB 等常用外設。

主控-01

這款 MCU 和普通的M3內核的MCU,最大的亮點就是多了藍牙功能,這就意味你可以省掉一個類似HC-05那樣的專用藍牙模塊,對於追求成本的產品來說,這非常重要!

藍牙天線採用的是板載方式,直接在板子邊緣上畫出了藍牙天線。天線部分頂層和底層,周邊都沒有敷銅,從而保證良好的信號效果!至於射頻天線的引線阻抗、接地饋點、淨空區這些,屬於專業的射頻知識,這方面筆者知識有限,沒有看出這個天線的精妙之處!

天線-01

  • MM32-Link板載調試器。

板載了MM32-Link調試器,調試器方案基於靈動自家的 MM32L373,支持常用的Keil、IAR等開發環境,支持程序下載、調試和虛擬串口功能。也就是說,你只需要一根普通的安卓USB線,就可以實現供電、程序下載調試、串口調試的功能,這一點對於開發者非常有幫助!調試器的仿真接口通過CN1引出,你可以使用它來調試其他的MM32 MCU產品,不過這種管腳的排列方式並不利於排針的焊接!

調試器接口-01

USB口採用的Micro USB接口,和普通的安卓手機數據線是同一種!板子上一共有兩個USB口,CN2和CN3,CN2連接的MM32-Link調試器,CN3連接的MM32W373的USB接口,這就意味着如果你嘗試使用MCU模擬實現USB HID設備,如鼠標、鍵盤,U盤等設備時,需要通過CN3連接電腦,這一點要特別注意!

USB口-01-01

  • 硬件外設

常用硬件外設,24C02 EPROM , 25D16 SPI Flash,蜂鳴器。

EPROM-01

可調電位器用於ADC測試,這個要用螺絲刀來調節。

電位器

4路不同顏色的LED,有很大的區分度,細心的網友可能發現了,這4個不同顏色的LED限流電阻阻值是不同的。旁邊的4個側貼的用戶按鍵非常精緻。

LED-01

  • 外部接口

外部接口方面,所有的GPIO都通過2.54mm的排針引出,另外還有標準Arduino UNO的接口引出,還有一路串口通過3P座子引出,不過這個座子是標準的2.54mm間距,可以直接連接杜邦線!

外引串口-01

硬件電路分析

板子的原理圖非常簡單,就兩頁,一頁是MM32-Link電路,一部分是主控和硬件外設電路。電源電路,採用兩路3.3v電路獨立供電,仿真器和MCU電源分離。

原理圖2

LED驅動部分,原理圖上針對不同顏色LED所需的驅動電流不同,採用了不同阻值的限流電阻,從而保證亮度的一致,不得不說,這一點的設計還是非常用心的!

原理圖1

配套資料文檔

不得不說,靈動作爲本土MCU廠商,本地化做得就是好!各種手冊,指南,文檔都是中文的!這一點對於國內的開發者非常友好!

MCU的發展和推廣,離不開良好的生態系統,配套的開發板、文檔、例程、交流社區等缺一不可。

作爲MCU開發的三大標配:數據手冊、用戶手冊、參考例程。數據手冊可以查看MCU的基本特性、管腳名稱等,用戶手冊可以查看寄存器配置、總線架構、時鐘框架等,參考例程可以讓開發者快速上手基本外設的開發和使用。

背面靈動LOGO

可能由於MM32W373是新推出的原因,相關的文檔和例程資料還不夠完善。這塊開發板使用的MM32W373,配套的資料只有數據手冊,參考手冊和外設使用例程暫時還沒有,官網上僅有一個片上藍牙外設使用的參考例程。不過從官方FAE獲得信息,這款MCU和MM32L373有很大的通用性,參考手冊和外設使用例程可以和MM32L373通用。

不過好在這款MCU的開發和STM32非常相似,各種庫函數的名稱也很像,如果你經常使用STM32,那麼這款MM32W373可以無縫過渡,直接上手。

作爲單片機界的Hello World,瞭解一款MCU都是從點燈開始的,作爲單片機點燈小能手來說,還是 So Easy 的!我在參考了官方的藍牙示例工程之後,很快就搭建了基本的Demo工程,很輕鬆的就實現了流水燈效果!在Keil環境下需要安裝對應的芯片Pack包,和調試器支持包。模板工程可以到文章底部下載。

Animation

關於靈動半導體

靈動微電子作爲國產MCU廠商之一,成立於2011年,總部在上海,從成立至今,已經推出百餘款MCU產品,從內核劃分,主要有Cortex-M0/M3內核微控制器;從應用場景來看,有通用型的MM32F系列,低功耗的MM32L系列,電機電源專用的MM32SPIN系列,無線領域的MM32W系列,超精簡型的MM32P系列,封裝形式提供SOP/QFN/QFP等多種封裝尺寸,管腳數量8/14/20/28/32/48/64/100,開發環境支持通用的Keil、IAR等集成開發環境,支持通用的ARM調試器,如Jlink,DAP-Link等。

MM32產品線

2020-05-28_224551

2020-05-28_224631

資料下載

開發板配套的資料主要包括:原理圖、芯片手冊、Keil支持包、Demo點燈工程等。可以關注我的公衆號:電子電路開發學習(ID:MCU149),後臺回覆【靈動開發板】獲取壓縮包的下載鏈接。

開發板相關資料
2020-05-30_131230

MM32-Link調試器相關資料2020-05-30_231217

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章