[11]

[11]
Meet MSP430
Ultra-Low Power | High Integration | Easy-to-Use
October 2011
Miguel Emilio Oznaya Angeles
Applications Engineer
MSP430 | Ultra-Low Power is in our DNA
MSP430 MCUs
An Introduction
Ultra-Low Power
Integration
World’s Lowest Power MCU
Intelligent Analog & Digital Peripherals
• Ultra-Low Power Active Mode
• Peripherals operate in low power modes
• 7 Low Power Modes
• Minimize physical footprint and Bill of Materials
• Instant Wakeup
• Featuring USB, RF, Capacitive Touch I/O,
Metrology Engines, LCD, ADC, DAC,& MORE
• All MSP430 devices are Ultra-Low Power
Extensive Portfolio, Low Cost Options
Easy to Get Started
Find the right MCU for you
Low cost and simple point of entry
• 300+ devices
• Complete kits starting @ $4.30
• Up 256kB Flash, 18kB RAM, 24 package options
• One tool for all MSP430 devices
• Devices starting at $0.25 with Value Line
• GUI-based coding & debugging tools available
• Various levels of performance & integration
• Code, documentation & other resources online
MSP430 | Ultra-Low Power is in our DNA
MSP430-Enabled Applications
Thousands of applications are
enabled by MSP430 MCUs
Differentiation is possible with MSP430 MCU’s
Ultra-Low Power performance, high analog &
digital peripheral integration, and easy-to-use
tool chain.
MSP430 | Ultra-Low Power is in our DNA
Ultra-Low Active Power
Ultra-Low Power Active Mode
@2.2V, 1MHz, Flash operation
F2xx (Gen purpose, max 16MHz)
• 220uA
F4xx (w/LCD, max 16MHz)
• 200uA
F5xx (Gen Purpose + USB, max 25MHz)
• 160uA
MSP430 device with FRAM
• 130uA
Nothing to hide! Baseline current includes:
•
Zero-Power Brown Out Reset
•
All peripherals are clocked and accessible
•
All peripherals are available in Low Power Mode
•
Ports are enabled
•
Timers, WDT
•
All interrupt sources
uA/MHz improves as CPU speed increases
Power
Active Mode Leader
Minimize Active Current Consumption
Energy = Power * Time
Time
MSP430 | Ultra-Low Power is in our DNA
7 Configurable Low Power Modes
Optimize your power profile and minimize average current consumption
MSP430
Active
LPM0
LPM1
LPM2
ON
-
-
-
-
-
-
-
SMCLK (Hi-Freq peripheral clk)
Avail.
Avail.
Avail.
-
-
-
-
-
ACLK (Low Freq peripheral clk)
Avail.
Avail.
Avail.
Avail.
Avail.
-
-
-
Autonomous peripherals
Avail.
Avail.
Avail.
Avail.
Avail.
-
-
-
RAM Retention
YES
YES
YES
YES
YES
-
YES
-
Brown Out Reset
YES
YES
YES
YES
YES
YES
YES
YES
CPU
LPM3 LPM3.5 LPM4
LPM4.5
Zero-Power
BOR
Most Applications spend 99 to 99.9% of the time in a Low Power Mode
Power
MSP430 has the most Low Power Modes for increased flexibility
7 Low
Power
Modes
Minimize
Average
Current
Time
MSP430 | Ultra-Low Power is in our DNA
Best-in-Class Wake Up Time
Quick wake up from any of MSP430’s Low Power Modes
F2xx (Gen purpose, max 16MHz)
• <1us
F4xx (w/LCD, max 16MHz)
• <5us
F5xx (Gen Purpose + USB, max 25MHz)
• <6us
Power
Get back to Low Power Modes faster with MSP430’s instant wakeup!
Wake up instantly to
spend more time in
Low Power Modes
Time
MSP430 | Ultra-Low Power is in our DNA
High analog and digital integration
300+ Device Configurations
•
•
•
•
Flash: Up to 256kB Flash, 512kB on the way
RAM: Up to 18kB RAM
Package/Pin Count: 24 packages, up to 113 pins
Cost effective: MSP430 Value Line MCUs @ $0.25
Innovative Integration
•
•
•
•
•
•
•
FRAM – the future of Embedded Memory
Capacitive touch I/O – directly interface with pads
Hi-Resolution Timer – 4ns resolution
A-POOL – Configurable analog blocks
USB – High Speed 2.0
RF – Sub-1GHz (433, 868, 915MHz)
ESP430 – 2nd core for eMetering algorithms
Full peripheral set
• Devices integrated with:
• 10, 12-bit ADC
• 16-bit Sigma Delta
• 12-bit DAC
• 16-bit Timers
• I2C, SPI, UART
• LCD Driver
•
•
•
•
•
•
•
USB
Integrated RF
Comparator
OpAmps
Direct Memory Access Module
Hardware Multipliers
AES128 Encrypt/Decrypt module
•
•
•
•
•
Watchdog Timer
Brown-Out Reset
Capacitive Touch I/O ports
Real-Time Clock
Power Management Module
• MORE
MSP430 | Ultra-Low Power is in our DNA
MSP430 Package Options
•
•
Ranging from 14 – 113 pins
Die-sized BGA now available!
• F2370: 3.232x3.232mm (49 pins)
• F22xx: 3.33x3.49mm (49 pins)
MSP430 | Ultra-Low Power is in our DNA
MSP430 Portfolio at a glance
300+ Ultra-Low Power Devices Starting @ $0.25USD
Featuring: Up to 256kB Flash, 18kB RAM, 24 Package Options, Up to 113 pins, High integration
Ultra-Low Power Performance
MSP430
16-bit RISC CPU
0.9V-1.65V
Speed 4Mhz
ROM to 2kB
RAM to 2kB
GPIO 11
All devices feature:
• 16-bit timers
• Watchdog Timer
• Internal Digitally
Controlled Oscillator
• External 32-kHz
crystal support
• <50 nA pin leakage
• <6 µs wakeup
DAC8
Comp
SVS
BOR
WDT
Speed 8Mhz
Flash 1-60kB
RAM to 10kB
GPIO 14-48
BOR
BOR
BOR
ADC10
LCD
SVS
SVS
Comp_A+
ADC10,12
Speed 16Mhz
Flash 0.5-8kB Temp
RAM to 256kB USI
GPIO 10-16 Cap Sense
I/Os
A-POOL
BOR
ADC8
ADC10,12
BOR
F1xx
G2xx
BOR
ADC10.12
Comp_A
DAC12
F2xx
Speed 16Mhz
Flash 1-120kB
RAM to 8kB
GPIO 10-64
SD16_A
Comp_A+
DAC12
Speed
8/16Mhz
Flash 4-120kB
RAM to 8k
GPIO 14-80
LDO
MPY
MPY
DAC12
USCI
USCI
DMA
MPY
OpAmp
SVS
USCI/
USART
DMA
USCI
MPY
ESP430
MPY
SVS
SVS
USCI
WDT+
USART
USI
RTC_C
OpAmp
SVM
Comp_A
SCAN_IF
Basic
Timer
DMA
SVM
LDO
SD16(_A)
F4xx
PMM
L092
Easy-to-Use
PMM
BOR
Analog Integration
F5xx
Speed 25Mhz
Flash 8-256kB
512kB coming
soon.
RAM to 18kB
GPIO 32-83
DMA
EDI
USB
ADC10,12
(A)
Comp_B
CC430
Speed 20Mhz
Flash 8-32kB
RAM to 4kB
GPIO 40
DMA
Sub 1GHz
RF
AES
ADC12
(A)
Comp_B
RTC_A/B
RTC_A/B
WDT
LCD
RTC_A/B
All Devices
Some Devices
MSP430G2xx Value Line MCUs
Deliver 16-bit performance & ultra-low power at 8-bit price
150+ new devices
PIC10F202
MSP430G2001
Price
$0.25
$0.25
Flash
512B
Ext 12V
512B
In System
Flexible
RAM
25B
128B
Agile
Timers
8-bit
counter
16-bit
multifunction
More Functionality
Emulation
0
2-pin
In System
Faster Development
GPIO/
Interrupts
6
0
10
22
No Compromise
MIPS
1x 8-bit
16x 16-bit
Hi-Performance
Power Modes
2
5
Affordable
Development
>$100
$4.30
MSP430 is lower power
in all modes of operation
LaunchPad development kit
Available today @
www.ti.com/430value
MSP430G2xx1
27 devices, 2kB Flash, 10
GPIO, 128B RAM
MSP430G2xx2
60+ devices, 8kB Flash, 16
GPIO,512B RAM,CapTouch
I/O
MSP430G2xx3
60+ devices, 16kB Flash, 24
GPIO, 1kB RAM, Cap Touch
I/O, UART
MSP430 | Ultra-Low Power is in our DNA
Value Line: 16-bit performance, 8-bit price
UART
16KB
ADC
MSP430G25X3
SC
ADC UART
MSP430G24X3
SC
ADC UART
MSP430G23X3
SC
ADC UART
MSP430G22X3
SC
ADC UART
MSP430G21X3
SC
ADC UART
8KB
MSP430G24X2
SC
ADC
4KB
Flash Size
SC
2KB
MSP430G23X2
SC
ADC
MSP430G22X2
SC
ADC
MSP430G22X1*
ADC
MSP430G21X2
1KB
MSP430G21X1*
.5 KB
SC
SC
SC
ADC
ADC
MSP430G2001*
14-pin
TSSOP/PDIP
10 GPIO
* 8-pin SOIC in development
16-pin
QFN
10 GPIO
20-pin
TSSOP/PDIP
16 GPIO
28-pin
TSSOP
24 GPIO
32-pin
QFN
24 GPIO
MSP430 | Ultra-Low Power is in our DNA
Integrated Full-Speed USB
• Embedded full-speed USB 2.0 (12 Mbps)
• High flexibility with configurable 2K data buffers that can be used as RAM
• Unused USB interface pins can function as high-current I/O pins (5 volt tolerant)
MSP-EXP430F5529 USB Experimenter’s
Board
•
•
•
•
Embedded emulation
Dot Matrix LCD, micro-SD slot, RF
expansion headers, capacitive touch
buttons, accelerometer
Complete USB dev kit for $149
www.ti.com/usbexp
MSP430 | Ultra-Low Power is in our DNA
CC430 – MCU with integrated RF (SoC)
MSP430™ Microcontroller
• Industry’s lowest power MCU
• 16-bit RISC architecture
• 20 MHz processor
• High-performance analog
• Sensor interface
CC1101 RF Transceiver SoC
• Sub-1GHz (433, 868, 915 MHz)
• High sensitivity
• Low current consumption
• Excellent blocking performance
• Flexible data rate & modulation format
Complete
RF Tool
chain
48 QFN (RGZ) – 7mm x 7mm
64 QFN (RGC) – 9mm x 9mm
MSP430 | Ultra-Low Power is in our DNA
FRAM | The Future of Embedded Memory
FRAM provides maximum design flexibility
• Universal memory: Flexible use of work and data memory
• Maximizes value of PCB designs and customer product qualifications
FRAM enables extreme ULP applications
• High-speed (1000x), Low-voltage (10x) writes for maximized battery lifetime
• Lowest Active Power in the Industry (<100uA/MHz) for autonomous nodes
FRAM is reliable
• Endures in severe operating conditions, including radioactive environment
• FRAM is not effected by electromagnetic fields
• Universal Memory
• 100 Trillion cycles
• 100x faster write
• 250x lower power
FRAM excels in Security applications
• Low-voltage High-speed writes minimize vulnerability to hacker attacks
• Drives new applications in Security by combining Security with Low-power
FRAM is the best option for Data loggers
• Maximized endurance of 1014 write cycles facilitates
• Reduces BOM by avoiding EEPROM chip
www.ti.com/fram
data logging
TI is 10 years ahead with the tech of the future
• Leveraging 10 years of RAMTRON experience
• No scaling roadblocks on the horizon as in Flash memory
MSP430FR57xx
MSP430 Low-power MCU
Performance: 8MHz/24MHz, 16-bit RISC CPU
Power
MSP430 | Ultra-Low Power is in our DNA
Applications include:
• Cost sensitive systems requiring a general purpose MCU
• Remote data logging- field deployed sensor networks
• Home & Building automation (security, thermostats, metering)
• Human machine interface
MSP430FR57xx Microcontroller
• Supply Voltage Range 2.0V to 3.6V
• Power Consumption (Typical target values at 25ºC)
•
•
•
•
•
Active Mode: 100uA/MHz
Standby Mode (LPM3): 10 uA
Off Mode (LPM4): 10 uA
RTC mode (LPM3.5): 3 uA
Shutdown Mode (LPM4.5): 2.5 uA
Memory
16-bit RISC
MCU
Peripherals
• 24/40-Pin QFN, 38-Pin TSSOP
• Temp Range -40ºC to 85ºC
• Power on Reset
• Brownout Reset
• Low Power
Vreg(1.5V)
• XT1
• VLO
• DCO (+/-2%)
• Real Time Clock
Timers
Watch Dog Timer
Timer0_A3
Timer1_B3
32 x 32 Multiplier
Package
DMA (3ch)
CRC16
Benefits
Samples Now Available
Debug
Real-time JTAG
Embedded Emulation
Boot Strap Loader
Flexible Unified Memory
• FRAM: Universal Memory is reality!
• Offers EEPROM benefits with higher write cycles requiring
JTAG
almost zero power write
SBW
Interface
• Fast write speeds
• High performance ADC and a versatile analog comparator
• Cost efficient system implementation
16KB / 8KB / 4KB FRAM
(with segment protections
for code/data)
8 MHz/24 MHz
CPU
• Wake up from Standby Mode in <100μs
• 16/8/4 KB FRAM version with free program code / data
memory partitioning
• Faster read/write speed with “Infinite” write cycles
• 1KB SRAM
Power & Clocking
Timer2_A3
Timer3_B3
Timer4_B3
Serial Interface
Universal Serial Comm. Interfaces
• 2 UARTs or SPI
• 1 I2C or SPI
Analog
Comparator_D / Vref
ADC10 (up to 12ch)
Ports
Up to 3 1x8 + 1 1x3 I/O Ports
w/ interrupt/ wake-up
15
10/5/2011
MSP430 | Ultra-Low Power is in our DNA
Easy and affordable tool chain
Get started at just $4.30
MSP430 offers the world’s most affordable development kits!
Start developing today with MSP430’s $4.30 LaunchPad development kit! Or start
using our eZ430 evaluation modules ($49 and under)!
These development kits include all of the hardware and software you need to get
started today!
Meet the new LaunchPad (MSP-EXP430G2)
Everything you need to Launch your applications!
+ Embedded emulation
Includes mini USB Cable
+ 14 and 20-pin DIP Socket
Supports all MSP430 Value Line devices
2x MSP430 Devices
+ Includes
MSP430G2231 & MSP430G2211
+ 2 Pushbuttons
+ 2 LEDs
+ FREE software Compiler/Debugger
Code Composer Studio Ver 4
IAR Embedded Workbench
$4.30
& for a limited time only
FREE SHIPPING!
For latest LaunchPad news,
projects & plug-in boards visit
us @ www.ti.com/launchpad
Capacitive Touch BoosterPack
Part Number: 430BOOST-SENSE1
•
•
Capacitive Touch plug-in for LaunchPad
Touch button, scroll wheel
& proximity sensor
• Includes MSP430G2452
with Cap Touch I/O module
• Example design for scroll
wheels & Proximity sensor
• Free Software Library
• Free library for all MSP430 devices
• Consumes as little as 1KB of Flash
• Library supports various Touch
Sensing algorithms
•
www.ti.com/capacitivetouch
Only $10
(does not come with LaunchPad)
MSP430 | Ultra-Low Power is in our DNA
MSP430 Experimenter’s Boards
MSP-EXP430FG4618
• Featured device: MSP430FG4618
• Featured app: eMetering
• On-board LCD, RF headers, audio
jack, microphone, capacitive touch
pads, RS232, pushbuttons, LEDs
• Price: $99
MSP-EXP430F5438
MSP-EXPCC430
• Featured device: CC430F6137, CC430F5137
• Featured app: Sub1GHz RF
• Includes a main board (F6137) and daughter
board (F5137), embedded emulation, push
buttons, LEDs.
• Price: $149
MSP-EXP430F5529
• Featured device: MSP430F5529
• Featured app: USB
• On-board dot matrix LCD, integrated
USB, microSD slot, RF headers,
capacitive touch pads, potentiometer,
accelerometer, embedded emulation,
push buttons, LEDs.
• Price: $149
• Featured device: MSP430F5438
• Featured app: General purpose
• On-board dot matrix LCD, joystick,
microphone, RF headers,
accelerometer, push buttons, LEDs.
• Price: $149
MSP-EXP430FR5739
• Featured device: MSP430FR5739
• Featured app: FRAM
• On-board accelerometer, embedded
emulation, RF headers, push buttons, LEDs
• Price: $29
MSP-EXP430G2
• Featured device: MSP430G2xx Value Line MCUs
• Featured app: Low cost, general purpose
• On-board 20-pin DIP socket, push buttons, LEDs,
embedded emulation. Also supports plug-in boards
called BoosterPacks (starting with capacitive touch)
• Price: $4.30
MSP430 | Ultra-Low Power is in our DNA
Scalable tool chain
One Flash Emulation Tool for all 300+ MSP430 devices!
•
•
MSP430 Flash Emulation Tool (FET) offers real-time debug and programming
Supports ALL MSP430 devices when paired with appropriate Target Board
–
4-wire JTAG or 2-wire Spy Bi-Wire
Support for all
MSP430 IDEs
Interface via USB
One Flash Emulation Tool (FET) to rule
them all
A target board is available for all of MSP430’s
24 package options
MSP-FET430UIF
Price $99
MSP-TS430xxxx
Price $75
MSP-FET430Uxxxx
(FET + Target bundle)
Price $149
…
MSP430 | Ultra-Low Power is in our DNA
Complete Software Suite
Free Integrated Development Environments (IDE) available
Code Composer Studio version 4
•
Eclipse-based IDE (Compiler, debugger, linker and more)
for all TI embedded processors
•
Unrestricted version available for $445
•
Free versions are available!
•
Free 16kB code-limited version available for
download
•
Free, full-featured, 120-day trial version available
IAR Embedded Workbench
•
Strong third-party IDE offering with project management tools
and editor. Includes config files for all MSP430 devices.
•
Unrestricted version available for $3200
•
Free versions are available!
•
Free 4/8/16kB code-limited Kickstart version available
for download
•
Free, full-featured, 30-day trial version available
MSPGCC GNU IDE & other MSP430 IDE options are available! Learn more @ www.ti.com/msp430tools
MSP430 | Ultra-Low Power is in our DNA
Meet Grace
Quicken time to market with Code generation tools
Grace is a graphical user interface (GUI) for enabling and configuring MSP430F2xx and G2xx
peripherals. Navigate through buttons, drop down menus, and text fields to generate C code that properly
enables and configures peripherals for your application.
•
•
•
•
•
Spend less time enabling/configuring peripherals and spend more time in the application layer
Various layers of abstraction – Basic View, Power User View, and Register View
Helpful hints and hover overs guide developers through the configuration process
Untap the full functionality of MSP430’s integrated peripherals!
Free plugin for Code Composer Studio.
Enable peripherals with
a single click
Interactive elements for
peripheral configuration
Generates fully-commented,
easy-to-read C code
www.ti.com/grace
MSP430 | Ultra-Low Power is in our DNA
Other Software Tools
MSP430 Software Tools make USB and RF development EASY
RF Software Tools
www.ti.com/rfstudio
SmartRF Studio 7
• Intuitive tool for evaluating TI’s Low Power RF ICs and SoCs
• Generates device register values
• Tests RF performance and tune customer-specific hardware solutions.
Packet Sniffer
• Analyze RF packets in real-time to greatly simplify RF debugging
• Display and store RF packets captured with a listening RF device
• Filters and decodes packets and displays them in a convenient way!
Spectrum Analyzer (sub-1GHz) – coming soon
USB Tools
www.ti.com/msp430usbdevpack
USB Developer’s Package (SW Tools, Documentation & Examples)
• MSP430 API Code Stacks All necessary APIs & examples to start USB development
• USB Field Firmware Updater Project template for building a GUI-based tool that
upgrades MSP430 firmware in the field using MSP430’s on-chip USB BSL.
• Windows HID API API enabling USB communication between PC and MSP430 MCU
• USB Descriptor Tool Code generation tool for configuring the USB API stack for
various interfaces.
MSP430 | Ultra-Low Power is in our DNA
www.ti.com/msp430
•
•
•
•
•
•
•
•
•
•
User’s Guides
Datasheets
TI Community Forum
100+ Application Reports
1000+ Code Examples
Product Brochure
MCU Selection Tool
Latest Tool Software
3rd Party Listing
Silicon Errata
MSP430
<50nA Pin Leakage
<1us Wake-up time
0.1uA RAM Retention
200uA Active Mode
9,133.2 Days
1,304.7 Weeks
300.2 Months
25.2 Years
Ultra-Low Power Microcontrollers
+
300
Ultra-Low Power
Microcontrollers
150+
SEVEN
24
Value Line
Microcontrollers
Package
options
Ultra-Low
Power Modes
6
16
25
MSP430
Generations
Zero
kB Flash
Max
Power Brown-Out Reset
Bit RISC
Architecture
>two-hundred
Application Notes
MIPS Max
CPU Speed
Thousands
of Code Examples
250k
>1 Billion
43THOUSAND,8HUNDRED & 24
25
Tools
Shipped
512
113
$4.30
Maximum pin count
configuration
Lowest Cost Development Tool
10k
MSP430
Devices Shipped
Active E2E
Members
World Wide
?
A
LaunchPad kits
shipped per month
19,352
E2E posts
Thank you!
Questions?
soporte@ti.com
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising