www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁 > 評測 > 珍珠壁虎——EFM32 Pearl Gecko Kit評測

珍珠壁虎——EFM32 Pearl Gecko Kit評測

  • 作者:高楊
  • 來源:21ic
  • [導讀]
  • 在物聯(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大微控制器技術特點如下圖所示:

8.jpg

 

更詳細的介紹還需訪問官網相關資源,定有收獲。筆者認為,Silicon Labs為開發(fā)者提供的參考資料非常豐富,還需開發(fā)者自行閱讀體驗。

1.4 安裝驅動

在Windows系統(tǒng)下,通過開發(fā)套件提供的Micro-USB線連接PC和“珍珠壁虎”開發(fā)板,打開計算機設備管理器。如下:

9.jpg

安裝驅動前設備管理器

10.jpg

 

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

11.jpg

 

安裝完成后,就是升級軟件,因為安裝時候是沒有提供開發(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系列,在右邊就會顯示相關的資源,點擊安裝即可。

12.jpg

Keil pack安裝管理器

 

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

13.jpg

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 工程,如下圖所示:

14.jpg

 

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

15.jpg

 

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

16.jpg

 

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

17.jpg
  • 本文系21ic原創(chuàng),未經許可禁止轉載!

網友評論