MSP430 USB Developers Package Status: ACTIVE

MSP430USBDEVPACK

Description/Features

Technical Documents

Support & Community

Order Now



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.


Order Now
Part Number Texas Instruments Status Price (US$)

MSP430USBDEVPACK:
MSP430 USB Developers Package


ACTIVE  
Technical Documents
Application Notes (3)
Title Abstract Type Size (KB) Date Views
PDF 339 20 Dec 2011 3,450
PDF 750 09 May 2011 2,224
PDF 140 17 Jan 2011 2,556
TI Devices
Part Number Name Product Family
Sort Ascending  Sort Descending Sort Ascending  Sort Descending Sort Ascending  Sort Descending
MSP430F5500  Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5501  Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5502  Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5503  Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5504  Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5505  Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5506  Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5507  Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5508  Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5509  Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5510  Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5513  MSP430F551x, MSP430F552x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5514  16-Bit Ultra-Low-Power Microcontroller, USB, 64KB Flash, 4KB RAM, 2 USCIs, 32Bit HW MPY  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5515  16-Bit Ultra-Low-Power Microcontroller, USB, 64KB Flash, 4KB RAM, 2 USCIs, 32Bit HW MPY  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5517  MSP430F551x, MSP430F552x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5519  MSP430F551x, MSP430F552x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5521  MSP430F551x, MSP430F552x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5522  MSP430F551x, MSP430F552x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5524  16-Bit Ultra-Low-Power Microcontroller, USB, 64KB Flash, 4KB RAM, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5525  16-Bit Ultra-Low-Power Microcontroller, USB, 64KB Flash, 4KB RAM, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5526  16-Bit Ultra-Low-Power Microcontroller, 96KB Flash, 6KB RAM, USB, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5527  16-Bit Ultra-Low-Power Microcontroller, 96KB Flash, 6KB RAM, USB, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5528  16-Bit Ultra-Low-Power Microcontroller, 128KB Flash, 8KB RAM, USB, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5529  16-Bit Ultra-Low-Power Microcontroller, 128KB Flash, 8KB RAM, USB, 12Bit ADC, 2 USCIs, 32Bit HW MPY  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5630  MSP430F563x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5631  MSP430F563x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5632  MSP430F563x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5633  MSP430F563x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5634  MSP430F563x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5635  MSP430F563x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5636  MSP430F563x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5637  MSP430F563x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F5638  MSP430F563x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F6630  MSP430F663x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F6631  MSP430F663x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F6632  MSP430F663x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F6633  MSP430F663x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F6634  MSP430F663x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F6635  MSP430F663x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F6636  MSP430F663x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F6637  MSP430F663x Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
MSP430F6638  MSP430F6638 Mixed Signal Microcontroller  MSP430™16-bit Ultra-Low Power MCUs 
Support and Community

Customer Tags Help

Most Popular Tags for MSP430USBDEVPACK:

View All Tags