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

首頁(yè) > 評(píng)測(cè) > 珍珠壁虎——EFM32 Pearl Gecko Kit評(píng)測(cè)

珍珠壁虎——EFM32 Pearl Gecko Kit評(píng)測(cè)

  • 作者:高楊
  • 來源:21ic
  • [導(dǎo)讀]
  • 在物聯(lián)網(wǎng)嵌入式領(lǐng)域,Silicon Labs一直頗有建樹。其自家的Gecko系列微控制器在功耗控制上一直做的不錯(cuò);在軟件環(huán)境方面,Silicon Labs今年還著重優(yōu)化了自家開發(fā)軟件Simplicity Studio。本文將帶你走近珍珠壁虎開發(fā)套件,你也可以從中體會(huì)到Simplicity Studio的魅力。

Silicon Labs 的混合信號(hào) MCU 在性能、尺寸、成本和功耗方面具有關(guān)鍵系統(tǒng)優(yōu)勢(shì)。Silicon Labs的10大微控制器技術(shù)特點(diǎn)如下圖所示:

8.jpg

 

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

1.4 安裝驅(qū)動(dòng)

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

9.jpg

安裝驅(qū)動(dòng)前設(shè)備管理器

10.jpg

 

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

11.jpg

 

安裝完成后,就是升級(jí)軟件,因?yàn)榘惭b時(shí)候是沒有提供開發(fā)支持的資源包的,資源包太大,需要安裝好基礎(chǔ)軟件后,通過幫助的升級(jí)功能,完成開發(fā)資源包的安裝工作。之后就可以玩了,在windows下和linux下是相同的。

1.5 DEMO測(cè)試

官方的集成開發(fā)環(huán)境提供了不少的DEMO程序用于學(xué)習(xí)和測(cè)試。這里選擇其中兩個(gè)進(jìn)行測(cè)試。并通過視頻演示一下如何新建一個(gè)工程文件。

1.6 開發(fā)環(huán)境與編程

前提已經(jīng)提到了官方提供的集成開發(fā)環(huán)境Simplicity Studio V4,另外對(duì)于習(xí)慣使用Keil的同學(xué)也不用擔(dān)心了,其實(shí)人家也是支持Keil開發(fā)的。

啟動(dòng)Keil5的pack 安裝管理器,找到Silicon Labs 展開,如下圖所示選擇EFM32PG1B系列,在右邊就會(huì)顯示相關(guān)的資源,點(diǎn)擊安裝即可。

12.jpg

Keil pack安裝管理器

 

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

13.jpg

Keil提供的支持包目錄結(jié)構(gòu)

 

其實(shí)我們拿到這個(gè)東西應(yīng)該先看什么呢?當(dāng)然是說明了,就是那個(gè)emdoc文件夾下的東西,這也是學(xué)習(xí)該單片機(jī)軟件系統(tǒng)的最佳參考。

對(duì)于沒接觸過該系列單片機(jī)的同學(xué)或許不知道如何下嘴品嘗,小編也是,在經(jīng)過多方搜索和摸索后,發(fā)現(xiàn)人家EFM32早就替我們考慮到難處了。官方有一個(gè)名字叫“EFM32 入門”的文檔,編號(hào)為AN0009。中文版已經(jīng)是三年前了,版本號(hào)Rev1.15,最新的英文版是 Rev1.19?梢曰ハ鄥⒖肌

在Linux下的安裝開發(fā)軟件可以參考軟件的README文檔。通常安裝方式如下:

sudo apt-get update

sudo apt-get upgrade

cd SimplicityStudio_v4

sudo ./setup.sh

接下來講解一下如何使用集成開發(fā)環(huán)境以及如何燒錄代碼。

第一步,啟動(dòng)軟件,單擊工程——新建——Silicon Labs MCU 工程,如下圖所示:

14.jpg

 

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

15.jpg

 

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

16.jpg

 

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

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

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+