Silicon Labs(亦称“芯科科技”,NASDAQ:SLAB)日前扩展了其节能型工业级微控制器(MCU)EFM32® Gecko产品组合,以提供更高的性能、更多的功能和更低的功耗。新型EFM32GG11 Giant Gecko MCU系列产品提供低功耗MCU市场中最先进的功能集,主要面向智能表计、资产跟踪、工业/楼宇自动化、可穿戴和个人医疗等应用。Giant Gecko MCU集成了峰速高达72MHz的处理性能、大存储容量、外设和硬件加速器,以及完整的软件工具,其中包括业界领先的Micrium® OS。
物联网(IoT)应用越来越复杂,驱动了对于多传感器、复杂用户界面显示、高级算法和无线协议栈的需求。随着功率预算的缩小,MCU必须在睡眠模式时也尽量节能,以最大限度的延长电池寿命。Giant Gecko MCU通过提高集成度、性能和能源效率来应对这些挑战。
Silicon Labs物联网产品高级营销总监Tom Pannell表示:“Giant Gecko MCU提供了以前仅在高功耗MCU上才存在的用户体验。基于Gecko十年进化而来的成就,Giant Gecko系列产品为开发人员提供了性能、功能和设计能力的巨大飞跃。”
Giant Gecko系列产品能够提供以下功能:
支持性能密集型应用的ARM® Cortex®-M4处理器内核。
同类MCU中最大的片内存储容量(高达2MB闪存和512KB RAM),以支持更多的代码大小、调试能力、空中(OTA)更新、数据记录和丰富的图形界面。
SD/MMC和Octal/Quad-SPI存储器接口,支持存储密集型应用的额外存储扩展能力。
快速唤醒/睡眠转换和低能耗架构,允许自主访问传感器输入,支持低功耗外设自主操作。
超低功耗:活动模式下为77μA/MHz,深度睡眠模式下为1.6μA。
Giant Gecko MCU集成了丰富的通讯接口和控制器:
10/100以太网媒体访问控制(MAC),用于基于IP的工业控制。
可以接SDIO接口的WiFi模块,用于基于IP的无线云连接。
单或双CAN总线控制器,用于工业控制应用。
免晶振USB控制器,用于实现经济高效、超低能耗的USB连接。
支持像素混合叠加(Alpha blending)加速器的TFT LCD显示驱动和超低功耗段位式LCD驱动器,用于更丰富的用户界面。
基于电流的电容式感应引擎提供强大的触摸输入和超低功耗触摸唤醒,简化电容感应应用的开发。
Giant Gecko系列产品提供安全可靠的平台,可用于构建采用最佳加密算法的应用。该系列MCU具有高能效的安全加速器,可以运行高级算法,获得比传统软件方法更高的性能和更低的功耗;并具有安全管理单元(SMU)以支持对外围设备访问的精确安全控制,以及NIST认证的真随机数发生器(TRNG)用于更高的安全随机化。
Giant Gecko MCU提供QFN、QFP和BGA封装选项,最大支持192个引脚,其中也包括许多与现有EFM32 MCU引脚兼容的封装。通过与整个EFM32 MCU和EFR32 Wireless Gecko SoC系列产品软件兼容,获得最广泛的软件重用,减少了开发人员的设计时间和成本。
Silicon Labs的Simplicity Studio开发工具支持Gecko MCU,在统一的、基于Eclipse的开发环境中为开发人员提供一键式访问完成项目所需的一切资源。Simplicity Studio包括图形化配置、高级能耗监视、网络分析和电容触摸配置工具,以及软件示例和文档。Giant Gecko MCU本身即支持Micrium OS,开发人员可以通过Simplicity Studio轻松访问Micrium工具。
价格和供货
EFM32GG11 Giant Gecko MCU的工程样片已经准备就绪,预计于2018年第一季度批量生产。EFM32GG11 MCU在一万片订购数量时,单价为5.66美元起。此外,SLSTK3701A Giant Gecko开发套件也已经准备就绪,厂商建议零售价格为99.99美元。
关键字:MCU ARM Silicon Labs
引用地址:
Silicon Labs推出EFM32GG11 Gecko系列产品
推荐阅读最新更新时间:2024-03-16 15:35
基于AVR单片机的智能烤烟控制仪
烤烟是云南省农业生产的主要经济作物之一,近年来,由于推广了优质烟栽培技术,使烤烟生产有了很大发展,但烟叶的烘烤仍然是一个薄弱环节。为了解决烟叶烘烤技术难于掌握的问题,设计了烤烟智能控制仪,他使难于控制的烟叶烘烤过程变得简单。本文从软、硬件方面详细介绍智能控制仪的组成和工作原理。 1 烟叶烘烤的基本要求 影响烟叶质量的因素有很多方面,除了有标准的烤房之外,烟叶烘烤过程中的温度、湿度控制十分重要。云南省烟草研究所研究得出优质烟叶的一般烘烤方法。其温度时间、湿度时间关系如图1和图2所示。
从图1和图2中可以看出,在烟叶烘烤的整个过程中,一定的时刻对应一个确定的温度、湿度值。图1和图2中的一定时间的温度、湿
[单片机]
Laird SimpleLink SaBLE-x-R2蓝牙5模块携手TI无线微控制器 带你走进
贸泽电子 (Mouser Electronics),宣布即日起开始备货Laird Technologies的SaBLE-x-R2蓝牙® 5模块。SaBLE-x-R2 模块采用初始版SaBLE-x模块经过现场验证的硬件,缩短了系统开发时间,可以为物联网 (IoT) 传感器实现领先的低能耗蓝牙连接,为商业、医疗和工业应用实现信标技术。 贸泽电子备货的Laird SaBLE-x-R2模块采用外部或PCB引线天线,其传输范围、速度和吞吐率完全符合蓝牙5规范,并针对应用目标和OTA能力扩展了闪存容量。此独立模块采用Texas Instruments SimpleLink™ CC2640R2F无线微控制器,集成了Arm® Cortex®-
[半导体设计/制造]
AT89S51单片机并行I/O端口的扩展
1 引言 单片机面向工业控制领域,控制功能强,在工业测控系统、智能仪表、智能通信产品、智能家用电器和智能终端设备等领域得到广泛应用。最常用的80C51系列单片机有4个并行端口(P0,P1,P2,P3端口),但对稍复杂的应用系统,真正可供用户使用的并行端口只有P1端口,且常因扩展I2C和SPI的器件需占用P1端口,迫使用户不得不扩展并行端口以满足实际需要。 这里研究80C51系列单片机中的AT89S51并行I/O端口的扩展,采用并行可编程接口器件Intel 8155扩展并行I/O端口,并在扩展的I/O端口上实现数码管动态显示。 2 系统设计 2.1 系统硬件设计 Intel 8155与AT89
[单片机]
单片机8x8LED点阵屏显示图案
单片机8x8LED点阵屏显示图案 硬件连接: 代码: #include reg52.h #include intrins.h #define uchar unsigned char #define uint unsigned int uchar code M = { {0x00,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x00}, {0x00,0x38,0x44,0x54,0x44,0x38,0x00,0x00}, {0x00,0x20,0x30,0x38,0x3c,0x3e,0x00,0x00} }; uchar i,j; void main() { P0 =
[单片机]
51单片机的启动代码究竟里面写了什么
在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示: keil创建新项目时,提示是否添加启动文件 一般情况下,需要选择“是”。当然,也可以选择不加。那么,这个启动文件的作用是什么?什么情况下需要加,什么情况下可以不加? 今天我们就来详细了解一下这个启动文件的内容,看明白这个内容后,我们就会有种恍然大悟的感觉:“哦,原来是这样啊!” 启动代码第一段 ▼以下是启动代码原文第一段: strongerHuang • 来源:老马识途单片机 • 作者:老马识途单片机 • 2021-09-22 10:15 • 1508次阅读 0 在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示: 图
[单片机]
单片机基础:LED接口原理详解
常用的LED显示器有LED状态显示器(俗称发光二极管)、LED七段显示器(俗称数码管)和LED十六段显示器。发光二极管可显示两种状态,用于系统状态显示;数码管用于数字显示;LED十六段显示器用于字符显示。 1. 数码管简介 1) 数码管结构 数码管由8个发光二极管(以下简称字段)构成,通过不同的组合可用来显示数字0 ~9、字符A ~ F、H、L、P、R、U、Y、符号“-”及小数点“.”。数码管的外形结构如下图所示。数码管又分为共阴极和共阳极两种结构。 2) 数码管工作原理 共阳极数码管的8个发光二极管的阳极(二极管正端)连接在一起。通常,公共阳极接高电平(一般接电源),其它管脚接段驱动电路输出端。当某段驱动电路的
[单片机]
51单片机C语言编程中对单片机绝对地址访问的两种方法
在进行8051单片机应用系统程序设计时,编程都往往少不了要直接操作系统的各个存储器地址空间。C51程序经过编译之后产生的目标代码具有浮动地址,其绝对地址必须经过BL51连接定位后才能确定。为了能够在C51程序中直接对任意指定的存储器地址进行操作,可以采用扩展关键字 at 、指针、预定义以及连接定位控制命令。 在这些方法中,本人认为最简单而有效的方法是用 _at_ 关键字来对指定变量存储器空间绝对地址来指定。一般格式如下: 数据类型 标识符 _at_ 地址常数 其中:
[单片机]
如何升级STM32单片机的代码
bootloader设置: static void check_boot_mode(void) { uint32_t JumpAddress; void(*Jump_To_Application)(void); if (((*((__IO uint32_t*)(APP_SEGA_START_ADDRESS+8))) & 0x2FFE0000 ) == 0x20000000) { JumpAddress = *(__IO uint32_t*) (APP_SEGA_START_ADDRESS + 12); Jump_To_Application = (void *)JumpAddress; __set_MSP(*((__IO ui
[单片机]