首页 > 评测 > 珍珠壁虎——EFM32 Pearl Gecko Kit评测

珍珠壁虎——EFM32 Pearl Gecko Kit评测

  • 作者:高杨
  • 来源:21ic
  • [导读]
  • 在物联网嵌入式领域,Silicon Labs一直颇有建树。其自家的Gecko系列微控制器在功耗控制上一直做的不错;在软件环境方面,Silicon Labs今年还着重优化了自家开发软件Simplicity Studio。本文将带你走近珍珠壁虎开发套件,你也可以从中体会到Simplicity Studio的魅力。

1.1 简介

一直身在江湖,却很难听到他的传说,这是多么高深的高手才能做到?它到底有何特别之处,可以做到如此悄然生息的存在着。今天我们就带大家去认识这个“世外高人”——EFM32。说起这个世外高人你或许没怎么听说过,但你肯定跟它有过半面之缘,那是一只洒脱的小壁虎,不,确切的说那是一只像变色龙的壁虎。如下图所示,毕竟我们见过这么色彩斑斓的壁虎对吧?至少笔者是这样,吃了三十年的盐了,至今变色龙只存在于电视、网络上,这花花绿绿的壁虎也是。

1.jpg

 

一入江湖岁月催,其实说起壁虎的东家我们或许略有耳闻,那就是Silicon LABS。人在江湖混身不由己,没有绝招怎可安身立命,当然EFM32也有它的绝招——那就是节能。该节能型EFM32 MCU 非常适合超低能耗应用。EFM32 MCU 以 ARM Cortex -M0+、Cortex-M3 和 Cortex-M4 核心为基础,加上最节能的外围设备和能耗模式,可以实现高功能、低功耗的系统设计。

而今天我们要接触的这款开发套件据说就是壁虎家族里的佼佼者——EFM32 Pearl Gecko Kit。我们来看看壁虎家族有哪些产品吧。如下图,其中倒数第二个,Pearl Gecko(珍珠壁虎)就是我们今天要介绍的主角,我们看,他拥有目前主流的ARM Cortex-M4 内核,拥有40MHz的主频速度,具备128或256kB的闪存空间,32kB的RAM,通讯接口有I2C、I2S、SPI、UART、USART,封装一共两种可以选择QFN32/QFN48。

3.jpg

壁虎家族当前家谱

1.2 初见

一只长的像变色龙的壁虎是多么的帅气,没有一个漂亮的包装怎么能配得上?

4.jpg

帅气的外包装盒子

 

一只炯炯有神,昂首挺胸的绿色小壁虎趴在盒子上,跟二姨家的钥匙扣比谁帅?打开Pearl Gecko Kit包装取出内部的配件我们看看都有什么,如下图所示,主要内容一共4件:开发板、CR2302纽扣电池、Micro-USB数据线、一张写有网址的小卡片。

5.jpg

开发套件全家福(二姨家的钥匙扣不算)

 

我们从Pearl Gecko Kit全家福里就能看出来这个开发板是多么的简洁干净帅气,典型的小清新,扁平化。我们就来欣赏几张开发板的靓照吧。

6.jpg

 PGECKO.jpg

PPL.jpg

如果你把排针全部焊接,通常如下图样式。其中两边对称的焊接向下,方便插入面包板或接入自己的电路板。顶端的6针焊接向上,方便直接连接串口调试或学习。

另外如果需要Pearl Gecko Kit跟电脑通信还需要自己准备一条串口线。官方建议的学习方式如下图所示:

5.jpg

其中串口线和面包板自己准备。当然如果你有其他的USB转串口设备也是可以的,比如支持串口的单片机开发板上的编程器。有了初步的认识我们下面就进入板载资源分析。

1.3 板上资源

7.jpg

 

如图所示,Pearl Gecko Kit开发板的主控是一枚EFM32PG1B200GG。提供的可被用户编程把玩的板载外设有:2个实体用户按键PB0和PB1;两个触摸按键,上图右下角位置两个椭圆形的触摸案件;两枚LED灯,触摸案件的左上角位置,LED0和LED1,均为橘红色。一个拨码开关,用于选择供电方式,是电池供电还是USB供电;一块黑白的液晶显示屏;以及右上角白点处的温湿度传感器。

总结一下Pearl Gecko Kit入门套件功能就是:

l 集成式 Segger J-Link USB 调试器;

l 高级能耗监控系统;

l 内置 USB 串行端口;

l CR2032 纽扣电池或 USB VBUS 供电;

l 内存 LCD、电容式触控按钮、LED、按钮;

l 片上数字温湿度传感器Si7021;

l 分线接头可轻松接入 MCU 引脚;

l 20 引脚 EXP 头可连接额外的附加板;

  • 本文系21ic原创,未经许可禁止转载!

网友评论