首頁 > 評測 > 珍珠壁虎——EFM32 Pearl Gecko Kit評測
珍珠壁虎——EFM32 Pearl Gecko Kit評測
- [導讀]
- 在物聯(lián)網嵌入式領域,Silicon Labs一直頗有建樹。其自家的Gecko系列微控制器在功耗控制上一直做的不錯;在軟件環(huán)境方面,Silicon Labs今年還著重優(yōu)化了自家開發(fā)軟件Simplicity Studio。本文將帶你走近珍珠壁虎開發(fā)套件,你也可以從中體會到Simplicity Studio的魅力。
Silicon Labs 的混合信號 MCU 在性能、尺寸、成本和功耗方面具有關鍵系統(tǒng)優(yōu)勢。Silicon Labs的10大微控制器技術特點如下圖所示:

更詳細的介紹還需訪問官網相關資源,定有收獲。筆者認為,Silicon Labs為開發(fā)者提供的參考資料非常豐富,還需開發(fā)者自行閱讀體驗。
1.4 安裝驅動
在Windows系統(tǒng)下,通過開發(fā)套件提供的Micro-USB線連接PC和“珍珠壁虎”開發(fā)板,打開計算機設備管理器。如下:

安裝驅動前設備管理器

在linux下,我們按照軟件的安裝說明執(zhí)行安裝命令即可。安裝后,自動實現(xiàn)驅動安裝,比Windows下方便多了。 之后啟動軟件,如下圖所示,會自動在軟件的設備管理器里顯示已經連接到計算機的開發(fā)板,見下圖Device。如果使用官方的集成開發(fā)環(huán)境建議在Linux下使用,這樣逼格更高,編譯速度更快,在驅動等各種設置上也更輕松容易,這里推薦使用的Linux為Ubuntu和Deepin,后者為國產的,強烈推薦,漂亮好用,裝逼吊炸天。

安裝完成后,就是升級軟件,因為安裝時候是沒有提供開發(fā)支持的資源包的,資源包太大,需要安裝好基礎軟件后,通過幫助的升級功能,完成開發(fā)資源包的安裝工作。之后就可以玩了,在windows下和linux下是相同的。
1.5 DEMO測試
官方的集成開發(fā)環(huán)境提供了不少的DEMO程序用于學習和測試。這里選擇其中兩個進行測試。并通過視頻演示一下如何新建一個工程文件。
1.6 開發(fā)環(huán)境與編程
前提已經提到了官方提供的集成開發(fā)環(huán)境Simplicity Studio V4,另外對于習慣使用Keil的同學也不用擔心了,其實人家也是支持Keil開發(fā)的。
啟動Keil5的pack 安裝管理器,找到Silicon Labs 展開,如下圖所示選擇EFM32PG1B系列,在右邊就會顯示相關的資源,點擊安裝即可。

Keil pack安裝管理器
由于該系列新品剛推出不久,目前Keil提供的pack版本是1.0。沒有提供例程,相信很快在下一個版本會提供的。Pack支持包解壓后如下圖所示。

Keil提供的支持包目錄結構
其實我們拿到這個東西應該先看什么呢?當然是說明了,就是那個emdoc文件夾下的東西,這也是學習該單片機軟件系統(tǒng)的最佳參考。
對于沒接觸過該系列單片機的同學或許不知道如何下嘴品嘗,小編也是,在經過多方搜索和摸索后,發(fā)現(xiàn)人家EFM32早就替我們考慮到難處了。官方有一個名字叫“EFM32 入門”的文檔,編號為AN0009。中文版已經是三年前了,版本號Rev1.15,最新的英文版是 Rev1.19。可以互相參考。
在Linux下的安裝開發(fā)軟件可以參考軟件的README文檔。通常安裝方式如下:
sudo apt-get update
sudo apt-get upgrade
cd SimplicityStudio_v4
sudo ./setup.sh
接下來講解一下如何使用集成開發(fā)環(huán)境以及如何燒錄代碼。
第一步,啟動軟件,單擊工程——新建——Silicon Labs MCU 工程,如下圖所示:

第二步,完成上面操作后會彈出如下圖所示窗口,選擇你的開發(fā)板類型,選擇主控芯片類型以及SDK版本,之后單擊下一步Next:

第三步,彈出如下工程設置菜單,你可以選擇工程的類型,空白的工程還是例程,還是基于庫的空工程等,如下圖所示,這里我們選擇的是Example例程,單擊下一步Next。

第四步,彈出例程工程選擇菜單,我們選擇一個,這里我選擇的是文本顯示的例程,繼續(xù)Next。

-
- 本文系21ic原創(chuàng),未經許可禁止轉載!
網友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前