低功耗物联网应用绝佳方案——Silicon Labs SLSTK2010A EFM8SB1 Sleepy Bee测评演示
EFM8SB1是SILICON LABS推出的新一代8位MCU系列产品,该产品基于8051内核,专为超低功耗、电容触摸应用而设计,非常适合物联网IoT产品。今天有幸拿到了Silicon Labs EFM8 Sleepy Bee入门套件,此套件是在EFM8 Sleepy Bee MCU上评估和开发极低功耗应用的绝佳起点,同时也可用于评估EFM8SB1类型的设备。 该套件包括电容式感应系列中功能最强的EFM8SB10F8G MCU,其运行速度高达 25 MHz。EFM8SB10F8G MCU 包括 8 kB 的闪存和 512 B 的 RAM,还有 14 个电容式感应通道。SLSTK2010A可以使用官方的Simplicity Studio进行快速开启,源代码在Silicon Labs 自家的Simplicity Studio IDE内提供,可以让开发人员快速构建并运行他们自己的设计。
开箱
拿到的开发套件,外包装采用了白色的背景和Logo设计,看起来比较简洁。
正面有一个很大的大黄蜂,这就是EFM8的象征性代表,盒子的左上角是Silicon Labs的Logo。我们翻开盒子,可以看到开发板和配件。
取出里面的东西,里面包含开发板、Mini USB线个纽扣电池等等。
最亮的就是SLSTK2010A这块开发板,来一张它的正面照。
SLSTK2010A是采用了EFM8 Sleepy Bee EFM8SB1微控制器。该套件包含几个按钮和LED,电容式触摸滑轮和超低功耗LCD-TFT显示屏,板载了一个J-Link调试器。
SLSTK2010A Sleepy Bee入门开发套件具有以下特点:
·具有8 KB Flash和512 B RAM的EFM8SB10F8G MCU
·高级功耗监测系统
·具有调试功能的集成SEGGER J-Link USB调试器/仿真器
·20针扩展头
·I / O扩展引脚
·电源包括USB和CR2032电池
·2个用户按钮,2个用户LED
·1个摇杆按键
1个电容触摸滑轮
·超低功耗128x128像素的Memory-LCD
·32.768kHz高精度晶振
·外接的调试器接口
开发板背面主要是丝印的版本,序列号和出厂日期等等。
EFM8SB10F8G是 Sleepy Bee产品系列的MCU,是全球最节能的小封装且功能全面的多用途8位微控制器。EFM8SB10F8G产品系列采用高效的 8051 内核,具有14个高品质电容感测通道和高精度模拟功能。主要具有以下突出功能:
·流水线式 CIP-51 内核,与标准 8051 指令集完全兼容
·70% 指令的执行时间为 1-2 系统时钟周期
·25 MHz 最高工作频率
·最高 8 kB 闪存,最高 512 字节 RAM
·用于 CPU 内核电压的内部 LDO 稳压器
·加电复位电路和掉电检测器
·17个可用IO口
·5 mA 源电流,12.5 mA 吸收器允许直接驱动 LED
·内部 20 MHz 低功耗振荡器,精度 ±10%
·内部 24.5 MHz 高精度振荡器,精度 ±2%
·内部 16.4 kHz 低频振荡器或 RTC 32 kHz 晶体
·外部晶体、RC、C 和 CMOS 时钟选项
·32 位实时时钟 (RTC)
·3 信道可编程计数器阵列 (PCA),支持 PWM、捕获/比较、带有看门狗定时器功能的频率输出模式
·4 个 16 位通用计时器
·UART通信
·SPI™ 主/从模式
·SMBus™ / I2C™ 主/从模式
·16 位 CRC 单元,支持 256 字节边界内闪存自动 CRC
·电容感测 (CS0)
·可编程参考电流 (IREF0)
·12 位 AD 转换器 (ADC0)
·1 个低电流模拟比较器
·片上非侵入式调试
·预装 UART 引导程序
·-40 至 85 ºC 温度范围
·单电源 1.8 至 3.6 V
·QFN24封装
演示和测试
SILICON LABS为MCU提供了一个非常不错的集成开发环境Simplicity Studio,我们这里也是用Simplicity Studio来对Silicon Labs EFM8 Sleepy Bee进行程序的演示。
首先安装Simplicity Studio,开发环境采用的是Eclipse框架,这里不作阐述,打开Simplicity Studio。
插上开发板,软件会提示安装设备,这里部门选择对应的MCU型号EFM8SB10F8G。
接着选择相应的SDK安装
等待安装完成,完成之后,我们会发现界面上Device栏新增了一个J-Link Silicon Labs设备。我们点击上面所显示的设备,再IDE上面会出现示例演示代码选择栏。
在Software Examples栏里面选择EFM8SB1 Blinky,可以快速开启一个LED闪烁程序,提示并加载项目到IDE。
我们先编译程序,编译并生成成功之后,我们程序下载到开发板。通过演示程序,可以观察到LED已经开始闪烁。
通过这次测评发现,SILICON LABS在开发套件上面下了很多功夫,开发板硬件的做工和设计做的很好,集成开发环境Simplicity Studio更是方便快捷,软件DEMO也做得非常人性化。EFM8采用小型封装,结合创新的低功耗技术,从节能模式中唤醒时间短,非常适合所有电池驱动式应用,EFM8产品系列可用于触摸板/键盘、仪表板、可穿戴产品以及电池驱动式消费类电子,是嵌入式应用的最佳选择。
- |
- +1 赞 0
- 收藏
- 评论 3
本文由艾苏转载自EEeeboard爱板网,原文标题为:低功耗物联网应用绝佳方案——Silicon Labs SLSTK2010A EFM8SB1 Sleepy Bee测评,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
评论
全部评论(3)
-
常常 Lv7. 资深专家 2018-10-30学习了
-
Janvense Lv7. 资深专家 2018-10-25精致、美观、好用!
-
无源小王子 Lv7. 资深专家 2018-10-25学习学习
相关推荐
【经验】Silicon Labs 8位MCU 烧录程序异常的解决方法
本文介绍Silicon Labs的8位MCU C8051F/EFM8系列的芯片在量产烧录过程中遇到问题的解决方法。
Silicon Labs EFM8系列8位MCU的IO Crossbar硬件分配
EFM8系列是Silicon Labs公司的8位MCU,总共分为4个系列:通用型EFM8BB系列、低功耗EFM8SB系列、带USB的EFM8UB系列和高性能的EFM8LB系列。EFM8系列MCU的IO具有Crossbar功能,即软件上可以分配IO的外设,为硬件设计提供了灵活性。但是Crossbar功能分配外设时并不是引脚随意分配,而是具有优先级要求的。
【经验】8位MCU EFM8SB2擦除Flash会复位的解决方法
SILICON LABS的EFM8SB2是最节能的小封装8位MCU。采用高效的8051内核,最低睡眠电流为50nA,功耗可达170μA/MHz,可应用手持设备、电池驱动式消费电子设备、传感器接口等。
SILICON LABS 8-bit Microcontroller选型表
SILICON LABS 8位MCU选型,MCU Core 8051,频率20MHz~100MHz,Flash存储2kB~120kB,RAM存储0.25kB~8kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
DAC
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
EMIF
|
CAN
|
LIN
|
VREF
|
Debug Interface
|
C8051F392-A-GM
|
8位MCU
|
C8051F39x Small Form Factor
|
50
|
16
|
1
|
1.8
|
3.6
|
QFN20
|
4x4
|
±2
|
17
|
10-bit, 16-ch., 500 ksps
|
Temp Sensor
|
6
|
3
|
10-bit, 2-ch.
|
1
|
1
|
1
|
2
|
0
|
0
|
0
|
0
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
【IC】芯录微烧录器AP800支持Silicon labs芯科科技的8位微控制器C8051F310-GQ
芯片烧录行业领导者-昂科技术近日发布最新的烧录软件更新及新增支持的芯片型号列表,其中Silicon labs芯科科技的8位微控制器C8051F310-GQ已经被昂科的通用烧录平台AP8000所支持。C8051F310-GQ是高度集成的混合信号8位微控制器,其特征是具有强大的8051内核,性能为25MHz。
简单至关重要:为何8位MCU将持续发展?
几十年来,8位MCU一直是无数嵌入式应用的主力,尤其是消费产品和医疗器械中的应用。简单、有效的8位MCU在推动智能物联网产品的发展中发挥了核心作用。虽然其后代的功能(如32位和无线MCU)继续领先,但对于广泛的应用来说,8位MCU的普及和偏好没有放缓的迹象。
【经验】8位MCU EFM8系列内部BOOTLOADER的空间分配
本文介绍Silicon Labs的8位MCUEFM8系列内部BOOTLOADER占用FLASH空间的情况,及程序中对FLASH空间地址的分配。
【应用】Silicon Labs EFM8UB10F16G-C-QFN20低功耗8位MCU为工控机触摸屏接口转换提供方案
在工控机上想用触摸屏,工控机预留的接口只有USB口,市面上通用的触摸屏性价比高的多数都是串口屏,这样就需要进行转换来实现。在这个项目中,使用了Silicon Labs的8位MCU EFM8UB10F16G-C-QFN20来实践接口的转换,用EFM8BB10M1069F8GM-AR来控制电容触摸芯片。实现电容触摸点信息上传给工控机,工控机根据接收到的触摸点来进行系统的控制。下面是工控机触摸屏控制模块
【IC】芯科新品BB5x系列8位MCU为嵌入式和IoT开发提供核心频率50MHz,比同品类高36%计算能力
芯科科技新推BB5 8位微控制器系列产品,该系列针对价格和性能进行优化,50MHz核心频率可提供比其他任何通用8位MCU高出36%计算能力,支持从1.8到5.5V多种电压选择,进一步扩展芯科科技强大MCU开发平台。
【应用】集触摸功能于一体的8位MCU助力触摸按键墙壁开关,可替换MCU+触摸IC的分立器件方案
Silicon Labs EFM8SB10F8 就是一款集触摸功能于一体的8位MCU,最大量程500pF,最大可支持14路电容触摸按键,其对电容的测量最小分辨率为1fF,灵敏度高,可使墙壁开关在各种环境下都能实现精确的识别;可以替换市面上大多数采用MCU+触摸IC的分立器件方案,简单的软硬件设计,高集成度,快速开发成型,稳定充足的货源。
【经验】如何读取8位MCU EFM8SB2的UID值?
Silicon Labs的8位MCU EFM8BB2系列中有一个唯一识别码,叫做UID。我们在开发中有些时候需要使用读取UID,本文将分享如何在程序中读取EFM8BB2系列MCU的UID。
SILICON LABS EFM8 Sleepy Bee 8-bit Microcontrollers选型表
SILICON LABS 8位MCU选型,基于25MHz Frequency,2~64kB Flash,0.25~4kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
I2S
|
EMIF
|
CAN
|
LIN
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
Temperature Range (ºC)
|
EFM8SB10F8G-QFN20
|
Microcontroller
|
8051
|
25
|
8
|
0.5
|
16
|
12-bit, 9-ch.
|
Temp Sensor
|
4
|
3
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1.8
|
3.6
|
QFN20
|
3x3
|
±2
|
VREF
|
C2
|
-40 to 85
|
选型表 - SILICON LABS 立即选型
【经验】一文教你如何快速搭建8位MCU EFM8开发环境
Silicon Labs(芯科科技)在本文讲述如何快速搭建8位MCU EFM8开发环境,帮助行业人士深入掌握EFM8 8位MCU的开发及应用技巧。
【技术】8位MCU与32位MCU的区别
对某类应用做产品定义和规划时,首要任务之一就是选择理想的处理器/控制器,但开发人员往往难以选择合适的MCU。本文是关于微控制器的技术文章,该文从基本差异、基准性能、应用适用性等角度详细地对8位和32位MCU进行了分析。
SILICON LABS EFM8 Universal Bee 8-bit Microcontrollers选型表
SILICON LABS 8位MCU选型,基于48MHz Frequency,8~64kB Flash,2~4kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
5 Volt Tolerant
|
ADC 1
|
USB
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
EMIF
|
CAN
|
LIN
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
Temperature Range (ºC)
|
EFM8UB20F64G-QFP48
|
Microcontroller
|
8051
|
48
|
64
|
4
|
40
|
5 Volt Tolerant
|
10-bit, 32-ch.
|
USB
|
Temp Sensor
|
6
|
5
|
2
|
2
|
1
|
2
|
1
|
0
|
0
|
2.7
|
5.25
|
QFP48
|
7x7
|
±1.5
|
VREF
|
C2
|
-40 to 85
|
选型表 - SILICON LABS 立即选型
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论