MSP430 USB Developers Package  Status : ACTIVE

MSP430USBDEVPACK

Description/Features

Technical Documents

Support & Community


Order Now
Part Number Buy from Texas Instruments Status Description  

MSP430USBDEVPACK:
MSP430 USB Developers Package


ACTIVE A complete software package for MSC, HID & CDC USB implementations.  

Description

The USB Developers Package for MSP430 is a software package containing all necessary source code and sample applications required for developing a USB-based MSP430 project. The package only supports MSP430 USB devices.

Features
  • MSP430 API Code Stacks - Contains all necessary API's and examples to get started with USB development, using the CDC (Communications Device Class), HID (Human Interface Device) and MSC (Mass Storage Class) classes. The USB API also supports composite devices where a single physical device contains multiple USB interfaces. For example, a USB device may be a CDC+HID+MSC composite.
  • USB Field Firmware Updater - A Windows Visual Studio project for building an application that upgrades MSP430 firmware in the field, using the MSP430's on-chip USB bootstrap loader (BSL).
  • Windows HID API (Human Interface Device class) - A Windows API enabling communication between a PC application and an MSP430-based device running the MSP430 HID API stack. It enables HID to be used for general-purpose USB communication, rather than being limited to mice and keyboards.
  • USB Descriptor Tool - A code generation tool that quickly configures the USB API stack for any combination of USB interfaces (single or composite), including descriptor generation – simply run the Tool and begin writing applications. It saves the developer's time and reduces the chance for errors.

Each software package has an accompanying application note documentation that is separate from this package. Follow the links below to view the application note.


Technical Documents
Application Notes (3)
Title Abstract Type Size (KB) Date Views
PDF 373 20 Dec 2011 3,429
PDF 750 09 May 2011 3,100
PDF 140 17 Jan 2011 1,583

TI Devices (43)

Part Number Name Product Family
MSP430F5500  Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5501  Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5502  Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5503  Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5504  Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5505  Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5506  Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5507  Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5508  Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5509  Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5510  Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5513  MSP430F551x, MSP430F552x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5514  16-Bit Ultra-Low-Power Microcontroller, USB, 64KB Flash, 4KB RAM, 2 USCIs, 32Bit HW MPY  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5515  16-Bit Ultra-Low-Power Microcontroller, USB, 64KB Flash, 4KB RAM, 2 USCIs, 32Bit HW MPY  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5517  MSP430F551x, MSP430F552x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5519  MSP430F551x, MSP430F552x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5521  MSP430F551x, MSP430F552x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5522  MSP430F551x, MSP430F552x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5524  16-Bit Ultra-Low-Power Microcontroller, USB, 64KB Flash, 4KB RAM, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5525  16-Bit Ultra-Low-Power Microcontroller, USB, 64KB Flash, 4KB RAM, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5526  16-Bit Ultra-Low-Power Microcontroller, 96KB Flash, 6KB RAM, USB, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5527  16-Bit Ultra-Low-Power Microcontroller, 96KB Flash, 6KB RAM, USB, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5528  16-Bit Ultra-Low-Power Microcontroller, 128KB Flash, 8KB RAM, USB, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5529  16-Bit Ultra-Low-Power Microcontroller, 128KB Flash, 8KB RAM, USB, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5630  MSP430F563x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5631  MSP430F563x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5632  MSP430F563x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5633  MSP430F563x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5634  MSP430F563x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5635  MSP430F563x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5636  MSP430F563x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5637  MSP430F563x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F5638  MSP430F563x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F6630  MSP430F663x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F6631  MSP430F663x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F6632  MSP430F663x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F6633  MSP430F663x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F6634  MSP430F663x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F6635  MSP430F663x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F6636  MSP430F663x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F6637  MSP430F663x Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F6638  MSP430F6638 Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
MSP430F6659  MSP430F66xx Mixed Signal Microcontroller  MSP430 Ultra-Low Power 16-bit MCUs 
Support and Community

TI E2E™ Community

TI E2E Community

As a member of my.TI you can join the TI E2E™ Community where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

Contents are provided "AS IS" by the respective TI and Community contributors and do not constitute TI specifications. See Terms of Use.

Training & Events

Name Type Available During
Recorded Content   On Demand  
In-Person   17 Jul 2013  
Recorded Content   On Demand  
Recorded Content   On Demand  
Recorded Content   On Demand  


See More Training & Events

Customer Tags Help

Most Popular Tags for MSP430USBDEVPACK:

View All Tags