MSP430 F5xx USB Training
Version 2.0 February 2012
The MSP430 5xx USB Workshop is a quick introduction to the USB tools and software for developing a USB application with the MSP430
- Introduction to MSP430 USB architecture
- Devices and roadmap
- Verifying the USB & the MSP430 CCS tool chain
- The MSP430 USB API, and the Descriptor Tool
- Adding USB to an application
Lab exercises are included in each section.
Running The Labs
In order to run the labs, you will need:
- A Windows XP/Vista/7 PC with two free USB ports
- The F5529 Experimenter's Board (MSP-EXP430F5529)
- Code Composer Studio 4.2.4
- The USB Developer's Package
- The File:MSP430 USB ODW Lab.zip). (Some of the source files in the main projects are "problem files" into which you will write new code, as directed in the Powerpoint. The zip also contains directories marked "solution" which contain the "solutions" already implemented.)
- The File:USB ODW.zip Powerpoint
You will need to take these steps to prepare for the lab:
- Install CCS
- Install the USB Developer's Package
- Run the installer for the Windows HID API. This installer is installed as part of the USB Developer's Package. The demo application for the Windows HID API will be used as part of the lab (the source is not needed).
- Do a test run of the Descriptor Tool, also located within the USB Developer's Package. The Tool requires the Java Runtime Engine; most people already have this installed on their PC, but if not, the Tool will show a warning indicating the need to download the JRE from www.java.com.
- Finally, import the lab code shown in the list above. This zip provides the code as an exported CCS workspace; use the CCS 'import' wizard to set up the lab workspace (this is not otherwise covered in the Powerpoint).