Silicon Labs的Wonder Gecko微控器開(kāi)發(fā)套件加速DSP智能傳感系統(tǒng)設(shè)計(jì)
21ic訊 芯科實(shí)驗(yàn)室(Silicon Labs),日前展示了FM32 Wonder Gecko 系列微控器產(chǎn)品的開(kāi)發(fā)套件和應(yīng)用軟件,該開(kāi)發(fā)套件及相關(guān)應(yīng)用軟件由剛被Silicon Labs收購(gòu)的Energy Micro公司開(kāi)發(fā)。Wonder Gecko系列 微控器基于ARM® Cortex™-M4內(nèi)核,該內(nèi)核提供完整DSP指令集以及具有更快計(jì)算性能的硬件浮點(diǎn)單元(FPU)。這一款開(kāi)發(fā)套件和相關(guān)軟件實(shí)例旨在幫助嵌入式工程師在開(kāi)發(fā)基于高性能、低功耗Wonder Gecko 微控器的低功耗應(yīng)用時(shí)能更有效地利用其DSP和FPU功能。
這款EFM32 Wonder Gecko開(kāi)發(fā)套件包含使用了套件內(nèi)置功能的軟件實(shí)例:
· 一個(gè)音頻前置放大器均衡器:它通過(guò)MCU的片上ADC將音頻接口信號(hào)轉(zhuǎn)成數(shù)字信號(hào),然后再通過(guò)DAC生成輸出信號(hào)
· 一個(gè)音頻分析儀:通過(guò)套件的音頻接口采集信號(hào),并且在開(kāi)發(fā)套件的LCD上顯示快速傅里葉變換(FFT)之后的頻譜圖。
· 一個(gè)利用套件的板載光敏傳感器進(jìn)行10-500 Hz快速傅里葉變換分析的應(yīng)用實(shí)例
設(shè)計(jì)者還能通過(guò)這些軟件演示來(lái)評(píng)估軟浮點(diǎn)運(yùn)算和硬浮點(diǎn)運(yùn)算的不同,優(yōu)化編譯器以及計(jì)算CPU的周期
項(xiàng)目實(shí)例使用ARM Cortex™ 微控制器軟件接口標(biāo)準(zhǔn)(CMSIS)DSP函數(shù)庫(kù)中的算法進(jìn)行編碼,該標(biāo)準(zhǔn)庫(kù)包括復(fù)雜(的)快速傅里葉變換(FFT),有限脈沖響應(yīng)(FIR)濾波器,矩陣運(yùn)算和矢量運(yùn)算,以及統(tǒng)計(jì)分析。CMSIS(標(biāo)準(zhǔn))為Cortex-M處理器提供了與供應(yīng)商無(wú)關(guān)的硬件抽象層。
Silicon Labs免費(fèi)的Simplicity Studio軟件套件包括所有必需的CMSIS,板級(jí)支持包(BSP)、及包括Wonder Gecko白皮書在內(nèi)的Wonder Gecko開(kāi)發(fā)套件的文檔信息。Wonder Gecko白皮書重點(diǎn)介紹了EFM32 Wonder Gecko 系列微控制器的32位處理、DSP指令和浮點(diǎn)運(yùn)算單元的性能優(yōu)勢(shì)。此外,白皮書還說(shuō)明了Wonder Gecko 系列微控制器如何在獲得高水平的32位性能的同時(shí)獲得最低的功耗
“這款EFM32 Wonder Gecko開(kāi)發(fā)套件的設(shè)計(jì)初衷,是為了使嵌入式工程師在開(kāi)發(fā)低功耗的32位應(yīng)用時(shí),能更容易體驗(yàn)結(jié)合了浮點(diǎn)運(yùn)算性能的先進(jìn)的信號(hào)處理功能”, Silicon Labs微控制器業(yè)務(wù)高級(jí)副總裁及總經(jīng)理Geir Førre 說(shuō),“我們看到越來(lái)越多的智能傳感器和無(wú)線應(yīng)用,在傳感器節(jié)點(diǎn)就地進(jìn)行分析比通過(guò)網(wǎng)絡(luò)傳輸大量的數(shù)據(jù)進(jìn)行遠(yuǎn)程處理的效率更高。”
價(jià)格及供貨
Silicon Labs 的Wonder Gecko 系列微控器的兩款EFM32硬件評(píng)估平臺(tái)- EFM32WG-STK3850入門套件 和EFM32WG-DK3850開(kāi)發(fā)套件,現(xiàn)已發(fā)售。EFM32WG-STK3850入門套件,定價(jià)為79美元,包括LCD 段位顯示器、光敏和觸摸傳感器、以及用于與主機(jī)設(shè)備連接的USB接口。功能齊全的EFM32WG-DK3850開(kāi)發(fā)套件,定價(jià)為349美元,包括QVGA電阻式觸摸彩色顯示屏、操縱桿、開(kāi)關(guān)以及用于額外的用戶控制的電位器。兩款套件都具有先進(jìn)的能耗監(jiān)控和實(shí)時(shí)能耗分析功能。Segger J-Link調(diào)試器及Simplicity Studio所有的開(kāi)發(fā)工具都支持這兩款套件。