加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

物聯(lián)網(wǎng)應(yīng)用原型開發(fā)新體驗(yàn) —— Silicon Labs xG24-EK2703A 評測

2023/05/29
7948
閱讀需 13 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

隨著科技的發(fā)展,物聯(lián)網(wǎng)給我們的生活帶了巨大的變革,從智慧校園到智慧農(nóng)業(yè)再到智慧城市,各個角落都可以看到越來越多融合了物聯(lián)網(wǎng)技術(shù)智能設(shè)備,并且這種趨勢正在逐漸加快。為了滿足市場的需求,各大芯片廠商相繼推出了不少用于物聯(lián)網(wǎng)應(yīng)用原型系統(tǒng)開發(fā)的評估套件,今天我們就為大家?guī)硪豢钣蒘ilicon Labs公司(芯科科技)最新推出的用于快速開發(fā)物聯(lián)網(wǎng)產(chǎn)品原型應(yīng)用的評估套件xG24 Explorer Kit(xG24-EK2703A)。

圖1 xG24 Explorer Kit套件外觀

 

整個套件依然延續(xù)Silicon Labs公司的傳統(tǒng),采用硬紙板包裝盒,盒子的正面印有公司的Logo及評估工具的網(wǎng)址。打開包裝盒,里面的內(nèi)容非常簡潔,一塊包裝在防靜電袋中的開發(fā)板以及聲明文件。打開防靜電袋,黑色的開發(fā)板展現(xiàn)在我們的面前,配以金色的焊盤,給人以強(qiáng)烈的視覺震撼。

圖2 xG24 Explorer Kit套件內(nèi)部

 

整個開發(fā)板的大小約為36mm*56mm,所有的元器件都在開發(fā)板的正面,包括EFR32MG24無線SoC芯片、用于無線數(shù)據(jù)傳輸的陶瓷天線、2個LED指示燈和2個功能按鍵、1個復(fù)位按鈕、qwiic連接插座、mikroBUS插座、用于擴(kuò)展的焊盤、J-Link調(diào)試器以及集成供電、串口、調(diào)試三合一功能的USB Type-C接口。而在開發(fā)板的背面則留有一個Mini Simplicity接口的焊盤用于擴(kuò)展,這些都為我們進(jìn)行物聯(lián)網(wǎng)原型應(yīng)用的準(zhǔn)確評估提供了基礎(chǔ)。特別是開發(fā)板上預(yù)留的qwiic接口、mikroBUS接口,使得我們可以很輕松地利用各種標(biāo)準(zhǔn)的開源板卡對xG24 Explorer套件的功能進(jìn)行極大地擴(kuò)展。圖3為開發(fā)板正面所有資源接口的分布位置,圖4為開發(fā)板資源的結(jié)構(gòu)框圖。

圖3 開發(fā)板正面

圖4 開發(fā)板結(jié)構(gòu)框圖

 

整個評估套件最核心部分就是EFR32MG24無線SoC芯片了,該芯片是一個SoC家族系列,目前包含有25款器件(可參考如下網(wǎng)址https://www.silabs.com/wireless/zigbee/efr32mg24-series-2-socs),在該家族中,所有器件都是以ARM Cortex-M33為核心、主頻都為78MHz且都支持2.4GHz無線通信,而內(nèi)部的閃存程序存儲器和RAM數(shù)據(jù)存儲器則可以根據(jù)實(shí)際項(xiàng)目的需求最高選擇1536KB和256KB,另外,該家族中的所有器件都還具有以下特點(diǎn):

而我們的評估套件所搭載的這塊SoC芯片的完整型號為EFR32MG24B210F1536IM48更是整個系列的中高端型號,其閃存程序存儲器空間為1536KB,RAM數(shù)據(jù)存儲器空間為256KB,并且還帶有AI/ML加速功能,能夠勝任在嵌入式應(yīng)用終端中部署輕量級AI應(yīng)用。

圖5 EFR32MG24B210芯片及特性

 

除了具有強(qiáng)大的性能以外,SoC芯片功耗的高低也是至關(guān)重要的。EFR32MG24系列芯片共支持五種不同的低功耗模式,為了便于工程師們在實(shí)際項(xiàng)目中對各種模塊的快速、準(zhǔn)確選擇,下圖給出了整個EFR32MG24系列芯片的內(nèi)部功能模塊結(jié)構(gòu)圖,其中不同的顏色表示在不同的低功耗模式下芯片內(nèi)部各個模塊的工作情況:

圖6 EFR32M24芯片內(nèi)部功能模塊圖

 

為了便于用戶快速上手xG24 Explorer Kit,Silicon Labs公司還提供了簡單易用的Simplicity Studio Version 5軟件(下載地址:https://www.silabs.com/documents/login/software/SimplicityStudio-5.iso),這是一個綜合性的IDE, 里面包含了Silicon Labs公司推出的各種評估套件的驅(qū)動、文檔等,工程師們只需要簡單地安裝即可開始進(jìn)行開發(fā)了。

圖7 Simplicity Studio 5開發(fā)工具

 

在安裝完成后啟動Simplicity Studio Version 5,然后將xG24 Explorer Kit開發(fā)板通過Type-C電纜與電腦連接。在系統(tǒng)自動安裝所需的驅(qū)動后會在主界面上顯示已經(jīng)找到的板卡和所識別出MCU的型號,如下圖所示。同時,我們也可以在這個界面中對開發(fā)板的固件進(jìn)行更新。

圖8 自動識別出固件版本及開發(fā)套件型號

 

雖然已經(jīng)識別出了xG24 Explorer Kit開發(fā)板和對應(yīng)的SoC芯片,但是SDK開發(fā)包還是需要用戶根據(jù)需求自行下載的,在SDK開發(fā)包中包含了各種例程及資料。下載SDK開發(fā)包有兩種方法,一種是通過Simplicity Studio Version 5軟件的Installation manager在線下載來實(shí)現(xiàn),如下圖9中

圖9 Installation manager界面

 

而另外一種方法則需要我們到GitHub下載SDK后通過點(diǎn)擊下圖中的Manage SDKs按鈕導(dǎo)入來完成(下載網(wǎng)址為:https://github.com/SiliconLabs/gecko_sdk),正確安裝SDK后的界面如下圖所示:

圖10 正確安裝SDK后的界面

不管用哪種方法,只要正確導(dǎo)入SDK后就能開始使用xG24 Explorer Kit評估套件了。切換到EXAMPLE PROJECTS & DEMOS界面,可以看到SDK中還是提供了非常多的例子,為了便于用戶進(jìn)行快速篩選,界面的左側(cè)還給出了不同類別。對于嵌入式系統(tǒng)來說我們通常是從點(diǎn)亮LED開始,當(dāng)然SDK開發(fā)包中也為我們提供了最基礎(chǔ)的點(diǎn)亮LED的代碼。選擇下圖中的Platform-Blink Bare-metal例子,選擇右邊的CREATE就可以打開該例子的源碼,然后進(jìn)行編譯下載就可以看到評估套件上的燈在不停的閃爍了。

圖11 基礎(chǔ)的點(diǎn)燈Demo

 

除了最基礎(chǔ)的點(diǎn)亮LED燈的操作外,評估SoC 2.4GHz無線功能的Demo當(dāng)然也不能少,在SDK開發(fā)包中還包含有不少以Bluetooth為前綴的例子,這些都與藍(lán)牙相關(guān)。下面我們來看看Bluetooth - SoC Blinky,通過其名字可以知道這個Demo與藍(lán)牙相關(guān),按照前面同樣的方法對該例子進(jìn)行編譯并下載到開發(fā)板,Demo開始運(yùn)行。這里特別注意的是,由于Bluetooth相關(guān)的Demo依賴于Bootloader,因此在運(yùn)行Bluetooth – xxxx Demo之前我們首先要把Bootloader的例子先下載到套件中,在這里我們選擇打開Bootloader-SoC Bluetooth AppLoader OTA DFU項(xiàng)目,然后將其編譯下載即可(不同的BootLoader的區(qū)別具體可以參考文檔AN1086: Using the Gecko Bootloader with the Silicon Labs Bluetooth? Applications)。

圖12 Bootloader選擇界面

 

為了使用戶能夠準(zhǔn)確地評估xG24 Explorer Kit套件的藍(lán)牙狀態(tài),Silicon Labs公司還為用戶提供了手機(jī)APP(EFR Connect BLE Mobile App)以搭配本套件中Bluetooth相關(guān)的Demo使用,該APP分為iOS版和Android版,都可以從https://www.silabs.com/developers/efr-connect-mobile-app 進(jìn)行下載,而該APP的源碼在GitHub上也進(jìn)行了提供。

圖13 EFR Connect BLE Mobile App下載界面

 

下載該APP并安裝完成后打開即可。整個APP相對前一個版本功能已經(jīng)豐富了很多,在下方有Demo、Test、Scan等五個頁面選項(xiàng),分別對應(yīng)不同的功能,包括對SDK開發(fā)包中的示例進(jìn)行評估、對環(huán)境中的藍(lán)牙信號進(jìn)行掃描、配置服務(wù)端等等。

圖14 EFR Connect BLE Mobile App運(yùn)行界面

 

由于我們的開發(fā)板上當(dāng)前已經(jīng)在運(yùn)行Bluetooth - SoC Blinky代碼,因此我們選擇Demo頁面中的Blinky,可以看到APP已經(jīng)找到了xG24 Explorer Kit套件,并準(zhǔn)備與運(yùn)行的Blinky程序連接。

圖15 與開發(fā)板Blinky Demo通過藍(lán)牙連接

 

點(diǎn)擊界面上的”Blinky Example”后進(jìn)入下圖所示界面,在這里我們就可以開始通過藍(lán)牙對xG24 Explorer Kit套件進(jìn)行控制了。

在Bluetooth - SoC Blinky Demo中主要展示了兩個功能:用手機(jī)發(fā)送命令控制開發(fā)板上的LED燈點(diǎn)亮以及通過開發(fā)板上的按鈕控制手機(jī)界面上的LED燈發(fā)生變化。通過下圖可以看出手機(jī)上APP與開發(fā)板已經(jīng)能夠正常通信了。

總結(jié):

Silicon Labs xG24 Explorer Kit無線SoC開發(fā)套件(xG24-EK2703A)是一款緊湊、功能豐富的開發(fā)平臺。該套件為無線物聯(lián)網(wǎng)產(chǎn)品的開發(fā)和原型設(shè)計提供了極大地便利。通過評估,我們可以發(fā)現(xiàn)該套件上手非常簡單,所有的資料也集成在了SDK開發(fā)包中,輔以配套的Simplicity Studio Version 5工具只需幾步即可開始評估。另外,該套件還可以作為一種簡單的工具用于調(diào)試藍(lán)牙設(shè)備。同時,Silicon Labs公司也為該套件提供了專門的網(wǎng)址和論壇用于資料下載。欲了解更多詳情,可以參考以下網(wǎng)址:https://www.silabs.com/development-tools/wireless/efr32xg24-explorer-kit?tab=overview

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險等級 參考價格 更多信息
RBO40-40G-TR 1 STMicroelectronics REVERSED BATTERY AND OVERVOLTAGE PROTECTION CIRCUIT (RBO)

ECAD模型

下載ECAD模型
$3.77 查看
1N4148W-TP 1 Micro Commercial Components Rectifier Diode, 1 Element, 0.15A, 100V V(RRM), Silicon, ROHS COMPLIANT, PLASTIC PACKAGE-2
$0.38 查看
IHLP2525CZER1R5M01 1 Vishay Intertechnologies General Fixed Inductor, 1 ELEMENT, 1.5 uH, COMPOSITE-CORE, GENERAL PURPOSE INDUCTOR, SMD, CHIP, 2525, GREEN

ECAD模型

下載ECAD模型
$1.54 查看
芯科科技

芯科科技

Silicon Labs (NASDAQ:SLAB) 是物聯(lián)網(wǎng)、互聯(lián)網(wǎng)基礎(chǔ)設(shè)施、工業(yè)控制、消費(fèi)和汽車市場硅、軟件和系統(tǒng)解決方案的領(lǐng)先提供商。 解決電子行業(yè)最麻煩的問題,為客戶在性能、節(jié)能、連接和設(shè)計簡潔性方面提供了顯著的優(yōu)勢。 Silicon Labs擁有卓越的軟件和混合信號設(shè)計專業(yè)知識,依托世界一流的工程設(shè)計團(tuán)隊,可讓開發(fā)人員獲得所需的工具和技術(shù),迅速推進(jìn)并以簡捷的方式完成初始概念到最終產(chǎn)品過程。

Silicon Labs (NASDAQ:SLAB) 是物聯(lián)網(wǎng)、互聯(lián)網(wǎng)基礎(chǔ)設(shè)施、工業(yè)控制、消費(fèi)和汽車市場硅、軟件和系統(tǒng)解決方案的領(lǐng)先提供商。 解決電子行業(yè)最麻煩的問題,為客戶在性能、節(jié)能、連接和設(shè)計簡潔性方面提供了顯著的優(yōu)勢。 Silicon Labs擁有卓越的軟件和混合信號設(shè)計專業(yè)知識,依托世界一流的工程設(shè)計團(tuán)隊,可讓開發(fā)人員獲得所需的工具和技術(shù),迅速推進(jìn)并以簡捷的方式完成初始概念到最終產(chǎn)品過程。收起

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜