MSP432 ™ MCUs

advertisement
Introducing 32-bit MSP432™ microcontrollers:
Low-power at its best; performance at its core
Webinar
Mione Plant, MSP Marketing
Dung Dang, MSP Applications
TI Confidential – Maximum Restrictions
Agenda
• Device Overview
• Applications
• Ecosystem
• Demo
• Resources
TI Confidential – Maximum Restrictions
2
Device Overview
TI Confidential – Maximum Restrictions
3
INDUSTRY DILEMMA:
DESIGNING PRODUCTS WITH MORE FEATURES AND LESS POWER
Developers are
challenged to pack
more performance into
devices
TI Confidential – Maximum Restrictions
4
INTRODUCING MSP432™ MCUs:
LOW-POWER AT ITS BEST; PERFORMANCE AT ITS CORE
MORE PERFORMANCE FOR MSP430™ DEVELOPERS
Advance to higher levels of computing
and analog performance, while
maximizing your ultra-low-power
MSP430 MCU investment and expertise
LOWER POWER FOR ARM ® DEVELOPERS
Slash power consumption and boost
performance with the world’s lowest
power Cortex®-M4F microcontroller
NO COMPROMISES
Get low-power and performance with a
scalable portfolio of 16-bit and 32-bit MSP
microcontrollers in a variety of applications
TI Confidential – Maximum Restrictions
5
MSP432™ MCUs: PERFORMANCE AT ITS CORE
MSP432 MCU
Selecting the highperformance ARM®
Cortex®-M4F core
Highest Coremark
score: 3.41/MHz
48MHz ARM®
Cortex®-M4F
• Full ARM
instruction set
• DSP extensions
• FPU engine
Wide voltage range:
1.62-3.7V
Integrated LDO & DC/DC
Selectable RAM retention
Independent flash banks
DriverLib in-ROM
Industry-leading
ultra-low-power
• Active power:
95 μA per MHz
128-bit Flash buffer
& pre-fetch
14-bit ADC
8-channel DMA
• Sleep mode:
850 nA (with RTC)
NVIC with tail-chaining
• ULPBench score:
167.4
Peripheral & SRAM
memory bit-band
Incorporating
high-performance
peripherals and
features
• Simultaneously read
and erase from flash
• Execute up to 200%
faster with DriverLib
in ROM vs. Flash
• 14-bit 1MSPS ADC
with 13.2ENOB,
differential mode & 2
window comparators
TI Confidential – Maximum Restrictions
6
MSP432™ MCUs: LOW-POWER AT ITS BEST
MSP432 MCU
48MHz ARM®
Cortex®-M4F
• Full ARM
instruction set
• DSP extensions
• FPU engine
Wide voltage range:
1.62-3.7V
Integrated LDO & DC/DC
Selectable RAM retention
Independent flash banks
Driver Lib in-ROM
Optimizing the
architecture for
ultra-low power
Industry-leading
ultra-low-power
Industry’s lowest
power ARM
Cortex-M4F MCU
• Sleep mode:
850 nA (with RTC)
NVIC with tail-chaining
• ULPBench score:
167.4
Peripheral & SRAM
memory bit-band
TI Confidential – Maximum Restrictions
• Active power:
95 μA per MHz
128-bit Flash buffer
& pre-fetch
14-bit ADC
8 channel DMA
Optimizing
peripherals for
ultra-low power
• Save 40% more
power with the
integrated DC/DC
vs. LDO
• Save 30nA per RAM
bank with selectable
RAM retention
• Consume minimal
power (375uA) when
sampling sensors at
1MSPS with 14-bit
ADC
• DriverLib in ROM
consumes up to 35%
less power than
Flash
7
MSP432™ MCUs: INDUSTRY’S LOWEST POWER ARM® CORTEX®-M4F
EEMBC’s ULPBench provides a
true comparison of microcontroller
current consumption and efficiency.
MSP432 MCUs:
35% better
ULPBench Scores
160
167.4
143.6
119
120
80
68.7
72
80
40
0
score than closest
Cortex-M4F competitor.
123.5
MSP MCUs:
Industry’s
lowest power
16-bit MCUs and 32-bit
Cortex-M4F MCUs.
TI Confidential
– Maximum
Restrictions
See
for yourself:
www.eembc.org/ulpbench
8
TI’S INDUSTRY-LEADING LOW-POWER MCU PORTFOLIO:
SCALABILITY FROM 16-BIT TO 32-BIT, PLUS WIRELESS MCUs
MSP430™
MCUs
MSP432™
MCUs
16-bit MSP430 MCUs
32-bit MSP432 MCUs
• The industry leader in ultralow-power, rich peripherals
and analog integration.
• World’s only portfolio of ultralow-power embedded FRAM
MCUs.
• Growing portfolio of more than
500 ultra-low-power MCUs
across 13,000+ customers.
• Industry’s lowest power
ARM® Cortex®-M4F MCUs.
Period.
• High performance MCUs
without sacrificing power
consumption.
• Pin-for-pin platform scalability
up to 2MB; sampling 256KB
today.
SimpleLink™
Wireless MCUs
SimpleLink Wireless MCUs
•
•
•
Focus on ease of use and
low power.
Support for more than 14
wireless protocols including
Bluetooth Smart, Sub-1 GHz,
6LoWPAN, ZigBee and more.
Portfolio includes SimpleLink
Wi-Fi and new ultra-low
power platform.
TI Confidential – Maximum Restrictions
9
MAKE NO COMPROMISES WITH MSP432™ MCUs
You thought a
Cortex®-M0+
solution was
the only
option to stay
within your
power budget
But you
need more
performance
than an M0+
or need to
future-proof
your product
MSP432™ MCUs –
Get Cortex-M4F performance with
similar power as an M0+
MSP432
MCUs
• No longer low-power OR performance; developers can now have ultra-low-power AND
performance
• Less power per function means longer battery life
• Developers can pack in more functionality without sacrificing the existing user experience
TI Confidential – Maximum Restrictions
10
Applications
TI Confidential – Maximum Restrictions
11
MSP432™ MCUs: OPTIMIZED FOR INDUSTRIAL
INDUSTRIAL SECURITY PANEL
Customers want to increase product capability with more
sensors, and display data in real time, without sacrificing
the portability enabled by ultra-low-power operation
WHY MSP432 MCUs?
Intelligent, fast sensing
• Motion sensing, proximity,
fingerprint scan
• Signature analysis
• Fast processing from
multiple serial interfaces

Touch capability
Ultra-low power
•
Keeps system power low while
collecting / processing sensor data
•
High-performance, low-power
analog enables touch capability
Large amount of flash
IP (code) Protection
• Preserves and secures customer’s
unique code and algorithms
• Runs a large variety of wireless
connectivity stacks





INDUSTRIAL
TI Confidential – Maximum Restrictions
|
PERSONAL ELECTRONICS
|
INTERNET OF THINGS
12
MSP432™ MCUs: OPTIMIZED FOR INDUSTRIAL
INDUSTRIAL SECURITY PANEL
ADC14
Microphone
Signal
Conditioning
Speaker
..
Glass Breakage
Sensor
Signal
Conditioning
SPI
ADC14 for
touch capability
MSP432
MCUs
ADC14
Motion
Sensor
QVGA Display
PWM
I2C
ADC14
Temp
Sensor
(TMP006/7)
Wi-Fi
(CC3100)
WHY MSP432 MCUs?
Intelligent, fast sensing
• Motion sensing, proximity,
fingerprint scan
• Signature analysis
• Fast processing from
multiple serial interfaces

Touch capability
Ultra-low power
•
Keeps system power low while
collecting / processing sensor data
•
High-performance, low-power
analog enables touch capability
Large amount of flash
IP (code) Protection
• Preserves and secures customer’s
unique code and algorithms
• Runs a large variety of wireless
connectivity stacks





INDUSTRIAL
TI Confidential – Maximum Restrictions
|
PERSONAL ELECTRONICS
|
INTERNET OF THINGS
13
MSP432™ MCUs: OPTIMIZED FOR PERSONAL ELECTRONICS
WHY MSP432 MCUs?
SMART WATCH
High performance (48MHz)
• Quickly process changes in distance,
heart rate, calories
• 48 MHz single-cycle RAM access
• Leverage extensive ARM ecosystem
Typical requirements
include high performance,
High RAM size (64KB)
• Update LCD or dot matrix array
displays in real time
fast display refresh,
Ultra-low power
sensor data acquisition,
• Ultra-low-power ADC and peripherals
provide days/weeks of power
and days/weeks use
Flexible flash
before recharging
• Independent banks allow simultaneous
program read & erase
3.7V
1.62V
Wide voltage range 1.62-3.7V
• Enables 1.8V±10% operation for
application processors and sensors
• Extends support for higher voltage
batteries (e.g. 3.7V Li-ion)






INDUSTRIAL
TI Confidential – Maximum Restrictions
|
PERSONAL ELECTRONICS
|
INTERNET OF THINGS
14
MSP432™ MCUs: OPTIMIZED FOR PERSONAL ELECTRONICS
WHY MSP432 MCUs?
SMART WATCH
High performance (48MHz)
OLED / LCD display
144 x 144 resolution
Touchscreen
Controller
• Quickly process changes in distance,
heart rate, calories
• 48 MHz single-cycle RAM access
• Leverage extensive ARM ecosystem
SPI / MIPI
SPI
High RAM size (64KB)
Rechargeable
Battery
150–400mA/hr
MSP432
MCUs
PMIC
DC/DC
SPI
• Update LCD or dot matrix array
displays in real time
Wi-Fi
or
BLE
Ultra-low power
• Ultra-low-power ADC and peripherals
provide days/weeks of power
Charge
Control
SPI
Gas
Gauge
Flexible flash
GPS
• Independent banks allow simultaneous
program read & erase
I2C
3.7V
1.62V
USB /
Inductive
charging
OHRM
AFE

9-Axis
MEM’s
Wide voltage range 1.62-3.7V
• Enables 1.8V±10% operation for
application processors and sensors
• Extends support for higher voltage
batteries (e.g. 3.7V Li-ion)
Sounder





INDUSTRIAL
TI Confidential – Maximum Restrictions
|
PERSONAL ELECTRONICS
|
INTERNET OF THINGS
15
MSP MCUs: INDUSTRY'S LOWEST POWER MICROCONTROLLERS
MSP432™ MCUs: LOW-POWER
AT ITS BEST; PERFORMANCE
AT ITS CORE
MCU
MCU
MCU
GROWING 16- AND 32-BIT
PORTFOLIOS, INCLUDING
ULTRA-LOW POWER FRAM
MCUs
GET STARTED WITH MSP432
MCU DEVELOPMENT TODAY
TI Confidential – Maximum Restrictions
16
Ecosystem
TI Confidential – Maximum Restrictions
17
MSP Platform Portability
Hardware
Software
Development Tools
Development Kits
MSP 16-bit core
MSPWare
CCS IDE
LaunchPad
IAR IDE
BoosterPacks
MSP430
MSP430 Modules
ARM M4F 32-bit core
MSP432
www.ti.com/lit/pdf/slaa656
RegisterLevel
Driver
Library
430
430
Target Board
GCC
Libraries
ULP Tools: ULP Advisor &
EnergyTrace
Intrinsics & Interrupts
MSP Debugger
RTOSs
BSL
MSPWare
RegisterLevel
Driver
Library
New MSP432 Modules
430
430
ARM Modules
432
432
ARM
ARM
Libraries
Intrinsics & Interrupts
TI Confidential – Maximum Restrictions
Energia
CMSIS
Keil
ULP Tools: ULP Advisor
& EnergyTrace+
Same as MSP430
New for MSP432
Slight modifications
from MSP430
Get started with the MSP432 LaunchPad
Develop high performance applications
that benefit from low power operation
Features
•
•
•
•
•
Low-power, high performance MSP432P401R MCU
40 pin BoosterPack Connector, and support for 20 pin BoosterPacks
Onboard XDS-110ET emulator featuring EnergyTrace+ Technology
2 buttons and 2 LEDs for User Interaction
Back-channel UART via USB to PC
Kit Includes
• Development board with demo application
• USB cable
• Quick start guide
Software
• MSPWare featuring example code, User’s Guides, Application notes,
training, and more
• Out-of-box LaunchPad GUI
TI Confidential – Maximum Restrictions
MSP-EXP432P401R
$12.99
https://store.ti.com/msp-exp432p401r.aspx
MORE ECOSYSTEM WITH EASY-TO-USE TOOLS AND SOFTWARE
1
Get
started
here
2
Connect
to your
computer
3
Choose
from your
favorite
IDEs
• CCS
• IAR
• Keil
TI Cloud IDE:
4
Develop or
access code
and collateral
online,
instantly
5
Ease code
development
with easy to
use APIs and
examples
6
Optimize your
code and
system for
ultra-lowpower
operation
MSP432™
LaunchPad
Easy to use,
low-cost
evaluation kit
with integrated
emulator and
EnergyTrace+
technology
Software optimized
for low-power
• Resource Explorer
• Code Composer
Studio™
• PinMux
MSPWare™:
• Driver library
• App notes &
user’s guides
• Example code
• Tutorials
Optimization
tools:
• ULP Advisor
• EnergyTrace+™
TI Confidential – Maximum Restrictions
20
MORE ECOSYSTEM WITH EASY-TO-USE TOOLS AND SOFTWARE
3
5
Choose
from your
favorite
IDEs
Ease code
development
with easy to
use APIs and
examples
• CCS
• IAR
• Keil
Notable
Feature
Free 32KB version
Advanced
debugging tools
C-SPY® and
C-STAT
CMSIS-pack
Debuggers
•
•
•
•
•
•
•
•
•
•
XDS110
XDS200
Segger J-Lin
XDS110
XDS200
Segger J-Link
IAR I-jet
XDS110
Segger J-Link
Keil uLink
MSPWare™
• Driver library
• App notes &
user’s guides
• Example code
• Tutorials
TI Confidential – Maximum Restrictions
21
MORE ECOSYSTEM WITH EASY-TO-USE TOOLS AND SOFTWARE
1
2
Get
started
here
Connect
to your
computer
3
Choose
from your
favorite
IDEs
• CCS
• IAR
• Keil
TI Cloud IDE:
4
Develop or
access code
and collateral
online,
instantly
5
Ease code
development
with easy to
use APIs and
examples
6
Optimize your
code and
system for
ultra-lowpower
operation
MSP432™
LaunchPad
Easy to use,
low-cost
evaluation kit
with integrated
emulator and
EnergyTrace+
technology
BoosterPacks
Expand MSP432 LaunchPad evaluation
with easy to use, low-cost BoosterPack
add-on daughter boards
CONNECTIVITY | DISPLAY | SENSORS
• Resource Explorer
• Code Composer
Studio™
• PinMux
MSPWare™:
• Driver library
• App notes &
user’s guides
• Example code
• Tutorials
Optimization
tools:
• ULP Advisor
• EnergyTrace+™
TI Confidential – Maximum Restrictions
22
Demo
MSP432 LaunchPad + TI Cloud Tools
dev.ti.com
TI Confidential – Maximum Restrictions
23
Technical Collateral and Resources
1. Purchase a LaunchPad
2. Learn more at www.ti.com/msp432
3. Visit the E2E Forum for an MSP432 FAQ
including full list of technical collateral
or to post a technical question for our MSP432 experts
TI Confidential – Maximum Restrictions
24
Download