基于TI公司的MSP430F5994超低功耗FRAM MCU开发方案
原标题:TI MSP430F5994超低功耗FRAM MCU开发方案
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框图
详情请见:
责任编辑:HanFeng
【免责声明】
1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。
2、本文的引用仅供读者交流学习使用,不涉及商业目的。
3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。
拍明芯城拥有对此声明的最终解释权。