0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >工业控制 > 基于Silabs公司的EFM32GG11低功耗32位ARM MCU开发方案

基于Silabs公司的EFM32GG11低功耗32位ARM MCU开发方案

来源: 中电网
2018-09-19
类别:工业控制
eye 402
文章创建人 拍明

原标题:Silabs EFM32GG11低功耗32位ARM MCU开发方案

  Silabs公司的EFM32 Giant Gecko Series 1 系列EFM32GG11基于32位ARM Cortex®-M4内核的MCU,通过支持AES, ECC, SHA的独特加密硬件引擎和真正的随机号发生器(TRNG)提供非常可靠的安全性.器件包括SD/MMC/SDIO控制器,八/四-SPI存储器控制器,10/100以太网MAC,CAN控制器高度可靠的容性检测,增强的Alpha混合图形引擎,以及用于智能电表的LESENSE/PCNT.工作模式超低电流,节能模式叫醒时间短,非常适合电池能源的设备和其它需要高性能低功耗的应用如智能电表,工业和工厂自动化,家庭自动化和安全,物联网(IoT)设备,以及中高级可穿戴设备.本文介绍了EFM32GG11主要特性,功能框图,EFM32GG11入门套板SLSTK3701A,硬件布局图,框图和电路图.

  Silicon Labs ’EFM32™ Giant Gecko Series 1 ARM® Cortex®-M4 based 32-bit microcontrollers (MCUs) provides robust security via a unique cryptographic hardware engine supporting AES, ECC, SHA, and True Random Number Generator (TRNG). New features include an SD/MMC/SDIO controller, Octal/ Quad-SPI memory controller, 10/100 Ethernet MAC, dual CAN bus controller, highly robust capacitive sensing, enhanced alpha blending graphics engine, and LESENSE/PCNT enhancements for smart energy meters. These features, combined with ultra-low current active mode and short wake-up time from energy-saving modes, make EFM32GG11 microcontrollers well suited for any battery-powered application, as well as other systems requiring high performance and low-energy consumption.

  EFM32GG11主要特性:

  ARM Cortex-M4 CPU platform

  High performance 32-bit processor @ up to 72 MHz

  DSP instruction support and Floating Point Unit

  Memory Protection Unit

  Wake-up Interrupt Controller

  Flexible Energy Management System

  77 μA/MHz in Active Mode (EM0)

  1.6 μA EM2 Deep Sleep current (16 kB RAM retention and RTCC running from LFRCO)

  Integrated DC-DC buck converter

  Up to 2048 kB flash program memory

  Dual-bank with read-while-write support

  Up to 512 kB RAM data memory

  256 kB with ECC (SEC-DED)

  Octal/Quad-SPI Flash Memory Interface

  Supports 3 V and 1.8 V memories

  1/2/4/8-bit data bus

  Quad-SPI Execute In Place (XIP)

  Up to 30 MHz SDR/DDR at 3 V

  Communication Interfaces

  Low-energy Universal Serial Bus (LEUSB) with Device, Host, and OTG support

  Fully USB 2.0 compliant

  On-chip PHY and embedded 5 V to 3.3 V regulator

  Crystal-free Device mode operation

  Patent-pending Low-Energy Mode (LEM)

  SD/MMC/SDIO Host Controller

  SD v3.01, SDIO v3.0 and MMC v4.51 up to 50 MHz

  1/4/8-bit bus width

  10/100 Ethernet MAC with MII/RMII interface

  IEEE1588-2008 precision time stamping

  Energy Efficient Ethernet (802.3az)

  Up to 2× CAN Bus Controller

  Version 2.0 A and 2.0 B up to 1 Mbps

  6× Universal Synchronous/Asynchronous Receiver/ Transmitter

  UART/SPI/SmartCard (ISO 7816)/IrDA/I2S/LIN

  Triple buffered full/half-duplex operation with flow control

  Ultra high speed (36 MHz) operation on one instance

  2× Universal Asynchronous Receiver/ Transmitter

  2× Low Energy UART

  Autonomous operation with DMA in Deep Sleep Mode

  3 × I²C Interface with SMBus support

  Address recognition in EM3 Stop Mode

  Up to 144 General Purpose I/O Pins

  Configurable push-pull, open-drain, pull-up/down, input filter, drive strength

  Configurable peripheral I/O locations

  5 V tolerance on select pins

  Asynchronous external interrupts

  Output state retention and wake-up from Shutoff Mode

  Up to 24 Channel DMA Controller

  Up to 24 Channel Peripheral Reflex System (PRS) for autonomous inter-peripheral signaling

  External Bus Interface for up to 4 x 256 MB of external memory mapped space

  TFT Controller with Direct Drive

  Per-pixel alpha-blending engine

  Hardware Cryptography

  AES 128/256-bit keys

  ECC B/K163, B/K233, P192, P224, P256

  SHA-1 and SHA-2 (SHA-224 and SHA-256)

  True Random Number Generator (TRNG)

  Hardware CRC engine

  Single-cycle computation with 8/16/32-bit data and 16-bit (programmable)/32-bit (fixed) polynomial

  Security Management Unit (SMU)

  Fine-grained access control for on-chip peripherals

  Integrated Low-energy LCD Controller with up to 8×36 segments

  Voltage boost, contrast and autonomous animation

  Patented low-energy LCD driver

  Backup Power Domain

  RTCC and retention registers in a separate power domain, available in all energy modes

  Operation from backup battery when main power absent/ insufficient

  Ultra Low-Power Precision Analog Peripherals

  2× 12-bit 1 Msamples/s Analog to Digital Converter (ADC)

  On-chip temperature sensor

  2× 12-bit 500 ksamples/s Digital to Analog Converter (VDAC)

  Digital to Analog Current Converter (IDAC)

  Up to 4× Analog Comparator (ACMP)

  Up to 4× Operational Amplifier (OPAMP)

  Robust current-based capacitive sensing with up to 64 inputs and wake-on-touch (CSEN)

  Up to 108 GPIO pins are analog-capable. Flexible analog peripheral-to-pin routing via Analog Port (APORT)

  Supply Voltage Monitor

  Timers/Counters

  7× 16-bit Timer/Counter

  3 + 4 Compare/Capture/PWM channels (4 + 4 on one timer instance)

  Dead-Time Insertion on several timer instances

  4× 32-bit Timer/Counter

  32-bit Real Time Counter and Calendar (RTCC)

  24-bit Real Time Counter (RTC)

  32-bit Ultra Low Energy CRYOTIMER for periodic wakeup from any Energy Mode

  2× 16-bit Low Energy Timer for waveform generation

  3× 16-bit Pulse Counter with asynchronous operation

  2× Watchdog Timer with dedicated RC oscillator

  Low Energy Sensor Interface (LESENSE)

  Autonomous sensor monitoring in Deep Sleep Mode

  Wide range of sensors supported, including LC sensors and capacitive buttons

  Up to 16 inputs

  Ultra efficient Power-on Reset and Brown-Out Detector

  Debug Interface

  2-pin Serial Wire Debug interface

  1-pin Serial Wire Viewer

  4-pin JTAG interface

  Embedded Trace Macrocell (ETM)

  Pre-Programmed USB/UART Bootloader

  Wide Operating Range

  1.8 V to 3.8 V single power supply

  Integrated DC-DC, down to 1.8 V output with up to 200 mA load current for system

  Standard (-40 ℃ to 85 ℃ TAMB) and Extended (-40 ℃ to 125 ℃ TJ) temperature grades available

  Packages:

  64-pin QFN (9 mm x 9 mm)

  64-pin QFP (10 mm x 10 mm)

  100-pin QFP (14 mm x 14 mm)

  112-pin BGA (10 mm x 10 mm)

  120-pin BGA (7 mm x 7 mm)

  152-pin BGA (8 mm x 8 mm)

  192-pin BGA (7 mm x 7 mm)

  EFM32GG11应用:

  • Smart energy meters

  • Industrial and factory automation

  • Home automation and security

  • Mid- and high-tier wearables

  •IoT devices

  图1.EFM32GG11功能框图

  图2.EFM32GG11详细框图

  EFM32GG11入门套板SLSTK3701A

  The SLSTK3701A Starter Kit is an excellent starting point to getfamiliar with the EFM32™ Giant Gecko GG11 Microcontroller.

  The Starter Kit contains sensors and peripherals demonstrating some of the Giant Gecko

  GG11 ’s many capabilities. The kit provides all necessary tools for developing an EFM32

  Giant Gecko GG11 application.

  入门套板SLSTK3701A目标器件:

  • EFM32 Giant Gecko GG11 Microcontroller(EFM32GG11B820F2048GL192)

  • CPU: 32-bit ARM® Cortex-M4® with FPU

  • Memory: 2048 kB flash and 512 kB RAM

  入门套板SLSTK3701A主要特性:

  • USB connectivity

  • Advanced Energy Monitor

  • SEGGER J-Link on-board debugger

  • Debug Multiplexer supporting externalhardware as well as on-board MCU

  • Silicon Labs Si7021 Relative Humidity andTemperature sensor

  • User LEDs / Pushbuttons

  • Ultra low power 128x128 pixel colorMemory LCD

  • Inductive LC sensor

  • Silicon Labs Si7210 Hall-Effect Sensor

  • Digital Stereo Microphones

  • Micro-SD Slot

  • Ethernet connectivity

  • Capacitive Touch Slider

  • 20-pin 2.54 mm header for expansionboards

  • Breakout pads for direct access to I/O pins

  • Power sources include USB and CR2032coin cell battery.

  图3.入门套板SLSTK3701A外形图

  图4.入门套板SLSTK3701A硬件布局图

  图5.入门套板SLSTK3701A框图

  详情请见:

BRD2204A-B00-schematic.pdf

ug287-stk3701.pdf

efm32gg11-datasheet.pdf



责任编辑:HanFeng

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案