MSP430USBDEVPACK
MSP430 USB 开发包
MSP430USBDEVPACK
概述
适用于 MSP430 的 USB 开发套件是一款软件包,包含开发基于 USB 的 MSP430 项目所需的所有必要源代码和应用示例。此软件包仅支持 MSP430 USB 器件。
特性
- MSP430 API 代码堆栈 - 包含开始 USB 开发所需的所有必要 API 和示例,采用 CDC(通信设备类)、HID(人机接口设备)和 MSC(海量存储类)类。USB API 还支持单个物理设备包含多个 USB 接口的复合设备。例如,USB 设备可以是 CDC+HID+MSC 复合设备。
- USB 描述符工具 - 一种代码生成工具,针对任何的 USB 接口(单个接口或复合接口)组合来快速配置 USB API 堆栈,包括描述符生成 – 只需运行该工具并开始编写应用程序。它可以节省开发者的时间并减少出错机会。
- USB Field Firmware Updater - 用于现场升级 MSP430 固件的应用程序,采用 MSP430 的芯片上 USB 引导加载程序 (BSL)。为此,其中包含了一个 Visual Studio 应用程序和一个基于 Python 的应用程序。
- Java HID Demo - 一种应用程序,可启用 PC 应用程序与运行 MSP430 HID API 堆栈的基于 MSP430 的设备之间的通信。通过它可使 HID 用于通用的 USB 通信,而不局限于鼠标和键盘。
现提供新功能
- 适用于 Windows 和 Linux 的基于 Python 的新固件升级程序
- 获得 BSD 许可
- 改进的示例、文档和导航
- 采用 DriverLib 的简单的新 Rx/Tx 示例,轻松配置后适用于 MSP430 USB LaunchPad、MSP430F5529 USB 实验板和 FET 目标板
- 更新的程序员指南和示例指南
- TI Resource Explorer 界面更新使得入门更加简单
- 改进的目录结构
- 改进的描述符工具
- 更醒目更清晰的 GUI
- 接口视图改进后更能反映功能
- 视图操作已简化
每个软件包均附带一个独立的应用手册文档。访问下列链接可查看应用手册。
开始使用
下载
应用软件和框架
MSP430USBDEVPACK — MSP430 USB 开发包
支持的产品和硬件
产品
Low-power MCUs
感应 MCU
硬件开发
开发套件
MSP430USBDEVPACK — MSP430 USB 开发包
USB 5_00_01 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)
产品
Low-power MCUs
感应 MCU
硬件开发
开发套件
新增功能
New in 5.00.00
- Updated to conform to MCU coding standard
- Macro definition DEPRECATED included in compiler option of all examples to remove deprecated functions and definitions from header files.
- Old API function names and definitions mapped to new names.
- Macro definition DRIVERLIB_LEGACY_MODE option removed.
- Tool no longer uses RCP application.
- New instructions on how to use the Descriptor Tool
- Regenerated descriptor.c, descriptors.h and UsbIsr.c files
- Function names and defination names changed to conform to MCU coding standard
发布信息
The USB Developers Package for MSP430 is a software package that contains all necessary source code and sample applications that are required to start developing a USB-based MSP430 application. The package only supports MSP430 USB devices.
Features
- MSP430USBDevelopersPackage_5_00_00.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_00_19-windows-installer.exe and MSPUSBDescriptorTool-5_00_00_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_00_00.zip
- Installer for Python based Field Firmware Upgrader (This is also included in MSP430USBDevelopersPackage_5_00_00.zip).
- Requires Code Composer Studio v5.5 or IAR Embedded Workbench v5.51 to build and run. (older versions of CCS can be used with workarounds. See Release Notes).
- Some tools require user to install Java.
技术文档
未找到结果。请清除搜索并重试。
查看全部 7
| 顶层文档 | 类型 | 标题 | 格式选项 | 下载最新的英语版本 | 日期 | |
|---|---|---|---|---|---|---|
| 应用手册 | MSP430™ USB HID Windows API 编程人员指南 (Rev. A) | PDF | HTML | 英语版 (Rev.A) | PDF | HTML | 2023-6-1 | |
| 白皮书 | The ultra-low-power USB revolution (Rev. A) | 2019-2-26 | ||||
| 应用手册 | Starting a USB Design Using MSP430 MCUs (Rev. B) | PDF | HTML | 2018-10-19 | |||
| 更多文献资料 | MSP430 Design Workshop – USB Devices | 2015-11-3 | ||||
| 应用手册 | USB Field Firmware Updates on MSP430 MCUs (Rev. C) | 2014-11-12 | ||||
| 白皮书 | Ultra-low power USB for portable embedded applications | 2013-5-29 | ||||
| 应用手册 | USB Keyboard Using MSP430 Microcontrollers | 2011-12-20 |