SILICON LABS SLSTK3201A Zero Geck评测

|
小壁虎EFM32作为MCU里边的超低功耗的佼佼者,许多开发者都不生疏。今日电子发烧友要介绍的是贸泽电子一个开发渠道,板子:SILICON LABS SLSTK3201A Zero Geck。

此套开发板是一个针对物联网推出的气象站演示入门开发套件,类型是SLSTK3201A。新的 SLSTK3201A 一起包括 EFM32 Zero Gecko 入门套件EFM32ZG-STK3200和传感器扩展板。

开发板选用的是MCU是EFM32ZG222F32,这是一个超低功耗MCU。

扩展板包括 Silicon Labs 的Si7013相对湿度和温度传感器、Si1147挨近/紫外线/环境光传感器和一切开发手势和挨近使用程序所需的 IR LED 与光学机械组件。

开箱

拿到的开发套件,外包装选用了蓝色和白色的配色风格,看起来比较小明晰,下面我们来看看相片。

SILICON LABS SLSTK3201A Zero Geck评测

正面有一个很大的EFM32 Logo,右边还有一只小壁虎,这就是EFM32的象征性代表。盒子上面还高档功耗检测体系和J-Link的标识。

我们翻开盒子,能够看到开发板和配件塞满了整个盒子。

SILICON LABS SLSTK3201A Zero Geck评测

取出里边的东西,里边包括开发板、扩展板、Mini USB线个扣子电池等等。

SILICON LABS SLSTK3201A Zero Geck评测

开发板硬件介绍

我们的重点是EFM32ZG-STK3200和插件板,来一张EFM32ZG-STK3200的正面照。

SILICON LABS SLSTK3201A Zero Geck评测

EFM32ZG-STK3200是选用了干流的EFM32 Zero Gecko微控制器,该套件包括几个按钮和LED,自动电容接触按键和超低功耗LCD-TFT显现屏。除了演示EFM32 Zero Gecko的功用外,套件也能够作为使用程序开发。

SILICON LABS SLSTK3201A Zero Geck评测

EFM32ZG-STK3200具有以下特色:

具有32 KB Flash和4 KB RAM的EFM32ZG222F32 MCU

高档功耗监测体系,用于准确的电流盯梢

具有调试功用的集成SEGGER J-Link USB调试器/仿真器

20针扩展头

I / O扩展引脚

电源包括USB和CR2032电池

2个用户按钮,2个用户LED

2个电容接触按键

超低功耗128x128像素的Memory-LCD

32.768kHz的LFXO和24MHz 的HFXO晶振

开发板反面首要是丝印的版别,出厂日期等等。

SILICON LABS SLSTK3201A Zero Geck评测

下面我们来一张MCU特写相片,能够很清楚的看到MCU类型是EFM32ZG222F32,MCU上面还有一个小壁虎的Logo。

SILICON LABS SLSTK3201A Zero Geck评测

EFM32ZG222F32选用了QFP48封装,它是根据 ARM Cortex-M0+ 且速度达 24 MHz 的微控制器 (MCU),根据Zero Gecko节能设备系列的一部分。建立在低能耗渠道之上,该低能耗渠道包括创新式低能耗技能、快速唤醒时刻和最适合功耗灵敏使用的节能形式。能够用于低功耗产品,特别是物联网产品。首要具有以下特性:

ARM Cortex-M0+ CPU渠道

灵敏的功耗办理体系

32KB Flash

4sKB RAM

37个通用I/O口

4通道DMA控制器

4通道外设信号反射体系(PRS)

硬件AES,128位密钥

2个16位定时器/计数器

1个24位实时计数器

1个16位脉冲计数器

具有专用RC振荡器的看门狗定时器@ 50 nA

UART / SPI /智能卡(ISO 7816)/ IrDA / I2S接口

低功耗UART

支撑SMBus的I2C接口

超低功耗精细12位1 M /s的 ADC

片上温度传感器

1个模仿比较器

高达5路电容式接触传感器

2线串行线调试接口

可从UART引导加载程序

温度规模:-40~85 ℃

作业电源:1.98~3.8 V

TQFP48封装

下面我们持续介绍里边的气象站扩展板,我面先看一下正面和反面的相片。

SILICON LABS SLSTK3201A Zero Geck评测

SILICON LABS SLSTK3201A Zero Geck评测

这是一个完好的湿度/温度/光学扩展板,能够用它来和进行气象站演示。它包括Si7013湿度和温度传感器、紫外线传感器,Si1147挨近传感器和红外线勘探LED。经过演示程序,能够完结显现湿度,温度和UV指数,并经过手势检测。右或左手势移动,切换实际项目,上下移动切换在 C或 F单位。

开发环境

SILICON LABS为MCU供给了一个十分不错的集成开发环境Simplicity Studio,我们这儿也是用Simplicity Studio来对Zero Gecko Starter Kit with Weather StaTIon进行气象站程序的演示。

首要装置Simplicity Studio,开发环境选用的是Eclipse结构,这儿不作论述,翻开Simplicity Studio。

SILICON LABS SLSTK3201A Zero Geck评测

插上开发板,软件会提示装置设备,这儿部分挑选对应的MCU类型EFM32ZG222F32。

SILICON LABS SLSTK3201A Zero Geck评测

SILICON LABS SLSTK3201A Zero Geck评测

等候装置完结,完结之后,我们会发现界面上Device栏新增了一个J-Link Silicon Labs设备。

SILICON LABS SLSTK3201A Zero Geck评测

我们点击上面所显现的设备,再IDE上面会呈现示例演示代码挑选栏。

SILICON LABS SLSTK3201A Zero Geck评测

在Software Examples栏里边挑选STK3200_weatherstaTIon,这个一个根据STK3200和气象站扩展板的演示程序,提示并加载项目到IDE。

SILICON LABS SLSTK3201A Zero Geck评测

我们先编译程序,编译并生成成功之后,我们程序下载到开发板,这个时分插上气象站扩展板。经过演示程序,能够完结显现湿度,温度和UV指数,并经过手势检测。右或左手势移动,切换实际项目,上下移动切换在 C或 F单位。

为了愈加直观的看到看到现象。

SILICON LABS SLSTK3201A Zero Geck评测

小结

经过这次测评发现,SILICON LABS在开发套件上面下了许多功夫,开发板硬件的做工和规划做的很好,集成开发环境Simplicity Studio更是方便快捷,SLSTK3201A 在 Simplicity Studio 内得到彻底支撑,可完结快速原型规划和开发,软件DEMO也做得十分人性化。经过一个坦克小游戏,EFM32这颗MCU在小型低功耗嵌入式使用中是满足的。一个个小小的气象站程序,经过手势能够轻松操作,表现了SILICON LABS在传感器上面的实力,也为未来物联网职业打下了根底。

请尊重我们的辛苦付出,未经允许,请不要转载ca88亚洲城【官】_电子爱好者网的文章!
window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"1","bdSize":"32"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];
上一篇:解析ul94焚烧测验规范与不同阶层的五种测验办法
下一篇:香蕉派BPI-M2 Berry评测:为全志车载处理器V40拓展使用场景