选择版本
MSP430USBDEVPACK
MSP430 USB 开发包
USB 5_10_00_17 Stack and Examples
Windows Descriptor Tool Installer
Linux Descriptor Tool Installer
Mac OSX Descriptor Tool Installer
Firmware Upgrade Example (Windows-only Commercial licensed)
Python based Firmware Upgrade Example (Open Source Licensed)
Java HID Demo (Open Source Licensed)
产品
MSP430 微控制器
硬件开发
发布信息
The MSP430 USB Developers Package provides APIs that make it easy to implement a simple USB data connection between a MSP430 and an USB host. It includes support for these common USB device classes:
- Communications Device Class (CDC)
- Human Interface Device class (HID)
- Mass Storage Class (MSC)
- Personal Healthcare Device Class (PHDC)
Features
- MSP430USBDevelopersPackage_5_10_00_17.zip contains components that are all BSD licensed.
- MSP430 USB API that supports Virtual COMport (CDC), Human Interface (HID), Mass Storage (MSC) and Continua Medical (PHDC) device classes.
- MSP430 USB Descriptor Tool which is BSD licensed and requires the user to install Java.
- Java HID Demo - A Java based host application that makes it easy for a USB host PC to communicate with an MSP430-based device running the MSP430 HID Datapipe APIs. It is designed to make HID easy for general-purpose USB communication. Requires the user to install Java.
- Python USB Field Firmware Upgrader - Allows customers to easily customize and release an installer package for upgrading MSP430-based devices in the field, using the MSP430's on-chip USB bootstrap loader (BSL). The package contains all necessary source code to enable quick and easy custom modification.
- MSPUSBDescriptorTool-5_00_10_19-windows-installer.exe and MSPUSBDescriptorTool-5_00_10_19-linux-installer.run
- MSP430 Descriptor Tool Installers for Windows and Linux which do not require Java to be installed separately.
- MSP430_USB_Firmware_Upgrade_Example-1.3.1-Setup.exe
- Installer for Visual Studio based Field Firmware Upgrader
- Python_Firmware_Upgrader-5_10_00_17.zip
- Installer for Python based Field Firmware Upgrader (This is also included in MSP430USBDevelopersPackage_5_10_00_17.zip).
New in 5.10.00.17
- USB Stack Code and Examples:
- USB stack code updated with bug fixes
- CHM2_tasks and CHM3_SWIs IAR examples removed from examples directory. Please refer to TI-RTOS examples for USB working with TI-RTOS/SYSBIOS
- USB examples verified on Windows 10
- Descriptor Tool
- The maximum current drain drop down menu includes current from 0 to 500ma.
- Java HidDemo tool and Python Firmware Upgrader tools
- No changes
- USB_API changes
- usbSetIdle() function updated to reply to a SET_IDLE command with a zero packet length response
- ifdef condition added as appropriate for include files in usb.c file based on device type
- typedef instruction wrapped with cplusplus wrapper in usb.c file
- Scsi_Cmd_Parser() function in UsbMscScsi.c file updated to support ‘Eject' functionality