Introduzione-Conoscere MSP430

MSP430 Microcontrollers

Microcontrollori MSP430 (MCU) di Texas Instruments (TI) sono a 16 bit, i processori, a segnale misto per sistemi a bassa potenza ultra basati su RISC. La nostra MCU offrono più basso consumo di energia MCU del mondo e il mix perfetto di periferiche integrate per le migliaia di applicazioni.

Forniamo anche tutte le piattaforme hardware e componenti software / utensili necessari per iniziare subito! Non solo, TI ha molti componenti complementari per soddisfare le vostre esigenze.


MSP430 Brochure del prodotto (PDF, 6.5 MB)


MSP430 Ultra-Low Power Microcontrollers

Differenziatori tecnologia—Conoscere MSP430

Diverse modalità Low Power

Consumo eccezionalmente basso potere di L'MSP430 MCU viene creato con una combinazione di un processo di fabbricazione a bassa dispersione, tecniche di design / architettura, e SW gestito funzionalità di risparmio energetico (singole modalità a basso livello periferico e cinque dispositivi (LPMS)). LPMS combinano clock gating e l'uso di orologi a bassa / alta frequenza per fornire il consumo ottimale di corrente, le prestazioni, il funzionamento periferico autonomo e minime latenze power-up.

Modalità produttive a basso consumo consentono di:

  • Prendere ADC Campioni
  • Trasferire i dati in tutta intervallo di memoria
  • Segnale PWM in uscita
  • aggiornamento LCD
  • Invio e ricezione di comunicazione seriale


MSP430 Ultra-Low Power è nel nostro DNA - Schema
MSP430 Ultra-Low Power 16-bit RISC CPU

 

Periferiche Integrate

I 400 + MSP430 dispositivi offrono periferiche ad alte prestazioni tra cui USB, RF, controller LCD e ADC Sigma-Delta. Ciò consente ai progettisti di trovare un adeguato dispositivo MSP430 per molte applicazioni a bassa potenza. Questa integrazione consente di realizzare soluzioni con piccole impronte fisiche e la riduzione delle bollette dei costi dei materiali.

Le nostre periferiche sono state progettate per offrire la massima funzionalità e fornire interrompe a livello di sistema, reset e arbitrato autobus alla potenza più bassa. Molte periferiche possono funzionare autonomamente, riducendo al minimo il tempo di CPU speso in modalità attiva. Questo significa che MSP430 MCU offrono più prestazioni con meno potenza.

400 dispositivo + Configurazioni

Flash: Fino a 512 KB

RAM: Fino a 64 KB di RAM

Contenitore / Pin Count: 25 + pacchetti, fino a 113 pin

Redditizio: Basso costo MCU Value Line Disponibile


Integrazione innovativa

FRAM – il futuro della memoria embedded

Tocco capacitivo di I / O –interfaccia direttamente con i rilievi

Hi-Resolution Timer – risoluzione 4ns

A-POOL – blocchi analogici configurabili

USB – Full Speed 2.0

RF – Sub-1GHz (433, 868, 915 MHz)

ESP430 – 2 ° nucleo di algoritmi eMetering

24 Bit – Sigma Delta ADC

Set di periferiche completa

Dispositivi integrati con:
  • 10, 12-bit ADC
  • Delta Sigma a 24 bit
  • 12-bit DAC
  • Timer a 16 bit
  • I2C, SPI, UART
  • driver LCD
  • Watchdog Timer
  • Brown-out reset
  • Capacitivo touch porte di I / O
  • Orologio in tempo reale
  • Modulo di gestione energetica
… e più

FRAM embedded

FRAM, o Ferroelectric Random Access Memory, è un tipo di memoria non volatile, che combina la velocità, ultra-bassa potenza, la resistenza e la flessibilità di SRAM con l'affidabilità e la stabilità del flash per combinare programmi e dati in uno spazio di memoria unificata per il più basso potenza e più facile da usare architettura microcontrollore.

  • Energia più basso
  • Più veloce throughput dei dati
  • Virtualmente illimitato di scrittura resistenza
  • Designare qualsiasi scelta della memoria come programma o di dati

Per saperne di più: www.ti.com/fram


Power Consumption - diagram

Integrato RF

Embedded RF

Il CC430 piattaforma tecnologica - che offre potenza più bassa del settore, (RF) famiglia single-chip a radiofrequenza per il microcontroller (MCU) basati su applicazioni.

Rendendo RF design semplice, piccolo, ricco di prestazioni e basso consumo energetico, la piattaforma CC430 aiuta applicazioni anticipo RF network, compreso l'automazione industriale / edilizia, asset tracking, la raccolta di energia, monitoraggio industriale e il rilevamento di manomissione, reti wireless personali, di allarme e sistemi di sicurezza , Sport / monitoraggio del corpo e delle infrastrutture di dosaggio automatico (AMI).

Per saperne di più su CC430 a www.ti.com/cc430

Portafoglio prodotti — Conoscere MSP430

Il portafoglio MSP430 è costituito da oltre 450 dispositivi che vanno dalla MSP430 Value Line al nostro altamente integrato incorporato FRAM MCU.

 

Serie Bassa tensione Value Line Serie 1 Serie 2 Serie 4 Serie 5 Serie 6 Serie FRAM RF integrat
Codice articolo L092 G2xxx F1xx F2xx F4xx F5xx F6xx FR5xxx CC430
Velocità (MHz max) 4 16 8 16 16 25 25 24 20
NVM (kB max) 0 56 60 120 120 512 512 64 32
SRAM (kB max) 2 4 10 8 8 66 67 2 4
GPIO 11 4–32 14–48 10–48 14–80 29–87 72–90 17–40 30–44
Comparatore
Timer
ADC
DAC      
UART  
I2C  
SPI  
Touch capacitivo              
Multiplier  
DMA    
Amplificatori operazionali              
LCD            
RTC        
PMM          
I/O 1,8 V                
CRC          
Timer ad alta risoluzione                
USB              
Crittografia HW (AES)            
FRAM                
RF                

Numero parte Decoder - Conoscere MSP430

MSP430 Part Numbering Decoder Diagram

Famiglia di processori

CC = Integrato RF Radio

MSP = Processore di segnale misto

XMS = Sperimentale Silicon

430 MCU piattaforma

Low Power Microcontroller piattaforma di TI

Tipo di dispositivo

Tipo di memoria

C = ROM

F = FLASH

FR = FRAM

G = FLASH (Value Line)

L = No Memoria non volatile


Applicazione specializzata

AFE = Analog Front End

BT = Pre-programmato con Bluetooth

BQ = Contactless Potenza

CG = ROM Medical

FE = Flash Energy Meter

FG = Flash Medical

FW = Flash Misuratore di portata elettronico


Serie

Serie 1 = Fino a 8 MHz

Serie 2 = Fino a 16 MHz

Serie 3 = Legacy OTP

Serie 4 = Fino a 16 MHz w/ LCD

Serie 5 = Fino a 25 MHz

Serie 6 = Fino a 25 MHz w/ LCD

0 = Low Voltage Series

Caratteristica Set

Vari livelli di integrazione all'interno di una serie

A = Revisione

opzionale

N/A

Intervallo di temperatura

opzionale

S = 0°C a 50°C

C = 0°C a 70°C

I = -40°C a 85°C

T = -40°C a 105°C

Packaging

www.ti.com/packaging

Nastro e bobina

opzionale

T = Piccola bobina (7-a)

R = Grande bobina (11-a)

No Marcature = Tubo o il vassoio

Caratteristiche aggiuntive

opzionale

*-EP = Avanzato del prodotto (da -40 ° C a 105 ° C)

*-HT = Parti estreme di temperatura (-55 ° C a 150 ° C)



Selezione di un kit di sviluppo — Sviluppo Beginning

Ci sono tre tipi di MSP430 EVM:

Starter Kit

Starter kit sono kit entry-level per ottenere l'utente familiarità con lo sviluppo sulla piattaforma MSP430 MCU.

Più

 

Boards dello sperimentatore

Tavole sperimentatore presentano selezionati MSP430 dispositivi e componenti hardware aggiuntivi per la valutazione completa del sistema e la prototipazione.

Più

Kit di progettazione

Per gli sviluppatori avanzati, kit di progettazione dispongono di schede di riferimento e uno strumento di programmazione per interfacciare un MSP430 MCU nel vostro sistema.

Più


Selecting a Development Kit Diagram

Starter Kit—Inizio sviluppo

LaunchPad e BoosterPack Ecosystem

MSP-EXP430G2 LaunchPad fornisce tutte le HW e SW necessari per iniziare!

  • Supporta MSP430G2xx Value Line MCU
  • Emulazione di bordo
  • 20-pin DIP presa
  • On-board LED & interruttori
  • Include 2 MCUs:
    • MSP430G2553
    • MSP430G2452

Acquista online Per saperne di più

LaunchPad and BoosterPack Ecosystem for MSP430

Crescente ecosistema di BoosterPacks

Molti moduli plugin sono disponibili, con più presto!

Featuring Capacitive Touch, Wireless & other technologies:
  • Capacitive Touch (430BOOST-SENSE1)
  • Sub-1GHz RF (430BOOST-CC110L)
  • C5000-based captouch + audio (430BOOST-AUDIO1)

Learn more

Go a Little Deeper with the eZ430™ Development Platform

Features onboard emulation and unique form factors

Embedded Emulation means smaller form factors, allowing the kit to be the same size as a USB stick, and only require 2 pins for programming/debugging.

eZ430-Chronos

  • Based on CC430
  • Sub-1GHz RF
  • Integrated sensors
  • Reprogrammable

Buy Online

Learn more about eZ430-Chronos
See ALL projects available for EZ430-Chronos




eZ430 Development Platform

Full Featured Evaluation: MSP430 Experimenter's Boards—Inizio Sviluppo

Experimenter’s Boards feature select MSP430 devices and additional hardware components such as LCD for easy system evaluation and prototyping! These tools are perfect for learning a new architecture or testing the capabilities of a device family.


F5529 USB Experimenter's Board

  • Based on MSP430F5529
  • Complete USB development kit
  • On-board emulation
  • LCD, SD card reader, captouch & more!

Buy Online

See all MSP430 experimenter’s boards

F5529 USB Experimenter's Board

System Integration: Design Kits and Programmers—Beginning Development

MSP-FET430xyz Design Kit diagram

Design Kits allow you to integrate a MSP430 MCU into your application and enable full system debugging. They come with everything required to complete an entire project including a target board, USB debugging and programming interface, free IDE software, MSP430 samples, and cables. Target boards are breakout boards for your MSP430 that include a socket for a specific package and pin count and allow you to add your own hardware. Please double check the recommended tool for the device you intend to use on the device's web page.

The MSP-FET430UIF can program & debug all MSP430 devices when paired with the appropriate target board. Target boards are available for all MSP430 devices, and feature a ZIF target socket for interfacing with various pinouts and package types.


Buy Online Learn more

Production Programmers

Production programmers, such as the MSP-GANG are also available. These kits enable quicker time to market and can program 8 targets at once!


Buy Online Learn more

MSP-GANG

Selecting a Development Environment—Beginning Development

MSP430 MCUs are supported by a complete ecosystem of software tools for beginners to experienced engineers.

See MSP430 tools and software available


Software Abstraction

 

Full Featured IDEs

 

Full Featured IDEs

A variety of IDEs are available for more advanced software design. These environments feature full debugging capability, additional design support and optimization tools.

Code Composer Studio for MSP430
IAR Embedded Workbench Kickstart

Energia

 

Energia

A simplified programming environment developed by the community to simplify coding to high level functions. Energia is an open-source electronics prototyping platform for the Texas Instruments LaunchPad that is based on the Wiring language.

MSP430Ware—Sviluppo avanzata


MSP430Ware


Immediate Access to all design resources with MSP430Ware

  • Sleek & intuitive GUI for navigating code examples, docs, APIs & other resources
  • Instantly filter resources by device, development tool or software library
  • Less time searching = less time developing. MSP430Ware is your one stop shop for ultra-low-power MCU development.

Download Now

Learn More

Become an MCU expert in minutes with MSP430 Driver Library

  • Faster time to market with abstracted API library that eliminates bitwise programming
  • Enable, configure & use MSP430F5xx/6xx peripherals with easy-to-understand function calls
  • Detailed documentation enables customers to go beyond "Hello World" and into real application development.

Create designs in familiar development environments

  • MSP430Ware is FREE and is available as a plugin for CCSv5 and as a standalone executable.
  • Easily import code examples to CCS and read documentation from within MSP430Ware for a seamless learning and development environment
  • The complete MSP430 Software Ecosystem also features GUI-based peripheral configuration tools (Grace), RF and USB software resources & ULP Advisor.

Peripheral Configuration—Advanced Development

MSP430 Driver Library

  • Functional coding of peripherals rather than bitwise programming
  • Intuitive function calls & parameters means spending less time reading datasheets
  • Write entire applications using Driver Library!
  • Code examples for all MSP430F5xx/6xx devices
  • Minimal overhead

Peripheral Configeration - MSP430 Driver Library

Grace: GUI for enabling and configuring MSP430F2xx and G2xx peripherals

  • Use buttons, drop down menus, and text fields to generate C code that enables and configures peripherals for your application.
  • Various layers of abstraction—Basic View, Power User View, and Register View
  • Helpful hints and hover overs guide developers through the configuration process
  • Available as a free plugin for Code Composer Studio, or a standalone executable for other IDE support.

Download Now (272 MB)

Learn more

Grace

ULP Advisor: Optimize your code for ultra-low power—Sviluppo avanzata

  • Checks your code against an MSP430 ULP checklist
  • Rules have been created and verified by industry low power experts
  • The ULP Advisor wiki includes a description of each rule, proposed remedies, code examples & links to related e2e online forum posts
  • ULP Advisor is FREE and is available as a plugin for CCS, or a standalone command-line tool for other IDE support

Each rule has detailed guidance:

  • Impact if left unattended
  • Remedy (if needed)
  • Code examples
  • Documentation/related resources
  • Videos
  • E2E & more

Learn more

ULP Advisor

SYS/BIOS: Real Time Operating System (RTOS) for MSP430—Sviluppo avanzata

As MSP430 devices expand to larger memory footprints and high integration, an real time operating system can provide deterministic timing to your application and ensures that the highest priority thread is executed.

Learn more and Download Software
Explore additional tools and software solutions

 

RealTime Operating System (RTOS) for MSP430 Scheduler diagram

RealTime Operating System (RTOS) for MSP430 Scheduler diagram

Application Specific Libraries —Sviluppo avanzata

In addition to developer support tools like MSP430Ware and ULP Advisor, TI offers a number of application specific libraries and tools to make the development process easier.


Capacitive Touch Library

Capacitive Touch Library

This library provides support for buttons, sliders, wheels and proximity sensors Touch Pro GUI now available!

Learn more
MSP Touch Pro GUI

IQMath Library Immagine

MSPMATHLIB

Up to 26x higher performance when executing floating point scalar math functions Remain in low power modes longer due to the increased performance Free and easy to use – simply download and link to the library

Learn more


RF Development image

RF Development

Cut the cable with RF on all MSP430 devices and add wireless to your application with ease Support for protocols including NFC, Sub 1GHz and Bluetooth Explore the ecosystem at www.ti.com/wireless

Learn more

Additional Development Resources — Advanced Development

Download Code Examples

Get familiar with MSP430 today using code examples available for a variety of applications.

Download

 

Training

There are several training and support options available so you have all information you need to successfully develop with MSP430 microcontrollers. With a variety of in-person, hands-on workshops and online presentations to our E2E community forums where you can chat with peers and experts, as well as information on strategic MCU Developers, we've got you covered.

MSP430 FAQs
View MSP430 Videos on our YouTube page

 

MSP430 Wiki

Visit the MSP430 wiki for additional technical information and sample projects. This is a great place to learn and contribute knowledge.

MSP430 Wiki

 

E2E Forums

Providing real-time support to your development questions, the E2E forums offer an outlet to address technical questions with the help of community and TI engineers.

View E2E Forums

 

43oh

43oh is an online community dedicated to MSP430. Tap into the community for MSP430 news, projects and forums.