中国电子技术网

设为首页 网站地图 加入收藏

 

[原创] TI MSP430F5994超低功耗FRAM MCU开发方案

关键词:ARM Cortex-M0+ MCU 工厂自动化 智能电网 可穿戴电子 手持健康和健身设备

时间:2017-01-03 10:21:17       作者:TI        来源:中电网

TI公司的MSP430F599x系列是低功耗高性能铁电随机存储器(FRAM)微控制器(MCU),具有用于数字信号处理的独特的低功耗加速器(LEA),能提升ARM Cortex-M0+ MCU的性能40x,工作电压1.8 V- 3.6 V,主要用在智能电网,可穿戴电子,手持健康和健身设备,工厂自动化和控制,建筑物自动化.本文介绍了MSP430F599x系列主要特性,功能框图,以及LaunchPad开发套件MSP ‑‑EXP430FR5994主要特性,框图和电路图.

The MSP430F599x microcontrollers (MCUs) take low power and performance to the next level with the unique Low-Energy Accelerator (LEA) for digital signal processing. This accelerator delivers 40x the performance of ARM Cortex-M0+ MCUs to help developers efficiently process data using complex functions such as FFT, FIR, and matrix multiplication. Implementation requires no DSP expertise with a free optimized DSP Library available. Additionally, with up to 256KB of unified memory with FRAM, these devices offer more space for advanced applications and flexibility for effortless implementation of over-the-air firmware updates.

The MSP ultra-low-power (ULP) FRAM microcontroller platform combines uniquely embedded FRAM and a holistic ultra-low-power system architecture, allowing system designers to increase performance while lowering energy consumption. FRAM technology combines the low-energy fast writes, flexibility, and endurance of RAM with the nonvolatile behavior of Flash.

MSP430F599x系列主要特性:

Embedded Microcontroller

16-Bit RISC Architecture up to 16‑MHz Clock

Up to 256KB of Ferroelectric Random Access Memory (FRAM)

Ultra-Low-Power Writes

Fast Write at 125 ns Per Word (64KB in 4 ms)

Flexible Allocation of Data and Application Code in Memory

1015 Write Cycle Endurance

Radiation Resistant and Nonmagnetic

Wide Supply Voltage Range: 1.8 V to 3.6 V Minimum supply voltage is restricted by SVS levels.

Optimized Ultra-Low-Power Modes

Active Mode: Approximately 120 µA/MHz

Standby Mode With Real-Time Clock (RTC) (LPM3.5): 450 nA The RTC is clocked by a 3.7-pF crystal.

Shutdown (LPM4.5): 30 nA

Low-Energy Accelerator (LEA) for Signal Processing (MSP430FR599x Only)

Operation Independent of CPU

4KB of RAM Shared With CPU

Efficient 256-Point Complex FFT: Up to 40x Faster Than ARM Cortex-M0+ Core

Intelligent Digital Peripherals

32-Bit Hardware Multiplier (MPY)

6-Channel Internal DMA

RTC With Calendar and Alarm Functions

Six 16-Bit Timers With up to Seven Capture/Compare Registers Each

32- and 16-Bit Cyclic Redundancy Check (CRC)

High-Performance Analog

16-Channel Analog Comparator

12-Bit Analog-to-Digital Converter (ADC) Featuring Window Comparator, Internal Reference and Sample-and-Hold, up to 20 External Input Channels

Multifunction Input/Output Ports

All Pins Support Capacitive-Touch Capability With No Need for External Components

Accessible Bit-, Byte-, and Word-Wise (in Pairs)

Edge-Selectable Wake From LPM on All Ports

Programmable Pullup and Pulldown on All Ports

Code Security and Encryption

128- or 256-Bit AES Security Encryption and Decryption Coprocessor

Random Number Seed for Random Number Generation Algorithms

IP Encapsulation Protects Memory From External Access

Enhanced Serial Communication

Up to Four eUSCI_A Serial Communication Ports

UART With Automatic Baud-Rate Detection

IrDA Encode and Decode

Up to Four eUSCI_B Serial Communication Ports

I2C With Multiple-Slave Addressing

Hardware UART or I2C Bootloader (BSL)

Flexible Clock System

Fixed-Frequency DCO With 10 Selectable Factory-Trimmed Frequencies

Low-Power Low-Frequency Internal Clock Source (VLO)

32-kHz Crystals (LFXT)

High-Frequency Crystals (HFXT)

Development Tools and Software

Free Professional Development Environments WithEnergyTrace++ Technology

Code Composer Studio IDE

MSP430F599x系列应用:

• Grid Infrastructure

• Factory Automation and Control

• Building Automation

• Portable Health and Fitness

• Wearable Electronics

图1.MSP430F599x系列功能框图

MSP430FR5994 LaunchPad开发套件MSP ‑‑EXP430FR5994

The MSP-EXP430FR5994 LaunchPad development kit is an easy-to-use evaluation module (EVM) for theMSP430FR5994 microcontroller (MCU). The LaunchPad development kit contains everything needed tostart developing on the ultra-low-power MSP430FRx FRAM microcontroller platform, including onboarddebug probe for programming, debugging and energy measurements. The board features onboard buttons

and LEDs for quick integration of a simple user interface, a microSD card port to interface with microSDcards, and a super capacitor (super cap) to enable stand-alone applications without an external powersupply.

The MSP430FR5994 MCU features 256KB of embedded FRAM (Ferroelectric Random Access Memory),a nonvolatile memory known for its ultra-low power, high endurance, and high speed write access. Thedevice also features 8 KB of SRAM, supports CPU speeds of up to 16 MHz and has integratedperipherals for communication, ADC, timers, AES encryption, low-energy accelerator (LEA) (a newhardware module for the FRAM family that is designed for fast, efficient, and low-power vector math), andmore–plenty to get you started in your development.

Rapid prototyping is simplified by the 40-pin BoosterPack™ plug-in module headers, which support a widerange of available BoosterPack modules. Quickly add features like wireless connectivity, graphicaldisplays, environmental sensing, and much more. Design your own BoosterPack plug-in module orchoose among many already available from TI and third-party developers.

Free software development tools are also available, such as the TI Eclipse-based Code ComposerStudio™ IDE (CCS) and the IAR Embedded Workbench® for MSP430™ IDE (EW430). Both of these IDEssupport EnergyTrace++™ technology for real-time power profiling and debugging when paired with theMSP430FR5994 LaunchPad kit.

图2.LaunchPad开发套件MSP ‑‑EXP430FR5994外形图

LaunchPad开发套件MSP ‑‑EXP430FR5994主要特性:

• MSP ULP FRAM technology based MSP430FR5994 16-bit MCU

• EnergyTrace++ Technology available for ultra-low-power debugging

• 40-pin LaunchPad development kit standard leveraging the BoosterPack plug-in module ecosystem

• Onboard eZ-FET debug probe

• Two buttons and two LEDs for user interaction

• Onboard microSD card

• Super capacitor (0.22 F)

LaunchPad开发套件MSP ‑‑EXP430FR5994包括:

• 1xMSP-EXP430FR5994 LaunchPad Development Kit

• 1xMicro USB cable

• 1xQuick start guide

图3.LaunchPad开发套件MSP ‑‑EXP430FR5994框图

图4.LaunchPad开发套件MSP ‑‑EXP430FR5994电路图(1)

图5.LaunchPad开发套件MSP ‑‑EXP430FR5994电路图(2)

图6.LaunchPad开发套件MSP ‑‑EXP430FR5994电路图(3)

图7.LaunchPad开发套件MSP ‑‑EXP430FR5994电路图(4)

图8.LaunchPad开发套件MSP ‑‑EXP430FR5994电路图(5)

图9.LaunchPad开发套件MSP ‑‑EXP430FR5994电路图(6)

图10.LaunchPad开发套件MSP ‑‑EXP430FR5994电路图(7)

详情请见:

http://www.ti.com/lit/ds/symlink/msp430fr5994.pdf

http://www.ti.com/lit/ug/slau678a/slau678a.pdf

msp430fr5994.pdf

slau678a.pdf

 

猜你喜欢