Simplicity 430 Guia do Utilizador

Consulte online ou descarregue Guia do Utilizador para Sopradores de neve Simplicity 430. Simplicity 430 User`s guide Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 28
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 0
Application Report
SLAA457ASeptember 2013Revised May 2014
Starting a USB Design Using MSP430™ MCUs
Keith Quiring ...................................................................................................... MSP430 Applications
ABSTRACT
This document is a high-level starting point for those wanting to design USB devices with MSP430™
MCUs. It provides an overview of the TI MSP430 hardware and software offerings for USB, as well as
guidance in quickly getting started.
Among the topics covered:
An overview of the MSP430 hardware USB module
An introduction to the MSP430 USB Developer's Package
A hardware reference design for USB devices based on the MSP430 MCU
A guide to early decisions the developer must make
Contents
1 USB and the Art of Making Something Complex Look Simple ........................................................ 2
2 MSP430 USB Silicon........................................................................................................ 3
3 Software....................................................................................................................... 6
4 MSP430 USB Hardware Design ......................................................................................... 13
5 MSP430 USB Software Design .......................................................................................... 18
6 Getting Started: Evaluating MSP430 USB.............................................................................. 20
7 More Information ........................................................................................................... 24
Appendix A USB Glossary...................................................................................................... 25
List of Figures
1 MSP430 USB Block Diagram .............................................................................................. 4
2 USB System and USB Developers Package Components ............................................................ 7
3 USB Developers Package: Examples from TI ........................................................................... 8
4 MSP430 USB Descriptor Tool............................................................................................ 10
5 USB Host Software ........................................................................................................ 11
6 Java HID Demo App ....................................................................................................... 11
7 MSP430 USB API Documentation ....................................................................................... 12
8 MSP430 Reference Design for USB-Related Pins .................................................................... 14
9 Powering the Entire System From the Internal LDO .................................................................. 15
10 MSP430 USB Clock Connections........................................................................................ 16
11 Example Process for Deciding on a USB Device Class .............................................................. 19
12 MSP430F5529 LaunchPad ............................................................................................... 21
13 MSP430F5529 Experimenter's Board ................................................................................... 22
14 MSP-TS430PN80USB FET Target Board for F552x .................................................................. 23
15 FET Tool (MSP-FET430UIF) Emulator.................................................................................. 23
List of Tables
1 USB-Equipped MSP430 Derivatives ...................................................................................... 3
2 MSP430 Device Test IDs (TIDs)........................................................................................... 5
1
SLAA457ASeptember 2013Revised May 2014 Starting a USB Design Using MSP430™ MCUs
Submit Documentation Feedback
Copyright © 2013–2014, Texas Instruments Incorporated
Vista de página 0
1 2 3 4 5 6 ... 27 28

Resumo do Conteúdo

Página 1 - Application Report

Application ReportSLAA457A–September 2013–Revised May 2014Starting a USB Design Using MSP430™ MCUsKeith Quiring ...

Página 2 - 1.2 But It Looks So Simple!

Softwarewww.ti.com3.3 MSP430 USB Descriptor ToolTI provides a unique tool for USB development: the MSP430 USB Descriptor Tool.Figure 4. MSP430 USB Des

Página 3 - 2 MSP430 USB Silicon

USB HostPC, Mobile, etc.Host OSCDC DriverHID DriverMSC DriverUser ApplicationsWindowsLinuxMacOS?www.ti.comSoftware3.4 Host Software, and the Java HID

Página 4 - 2.3 MSP430 USB Module

Softwarewww.ti.com3.5 USB API Programmer's Guide and Examples GuideA complete programmer's guide is included in the developers package to an

Página 5 - MSP430 USB Silicon

www.ti.comMSP430 USB Hardware DesignBecause of potential use in the field, the BSL is password-protected to prevent unwanted access toproprietary appl

Página 6 - 3 Software

PUR1.4k, ±1%D+D-10pF>6V, ±10%GNDD-D+VBUSSHIELDIO1 IO2GND VCCVBUSMSP430VBUSTPD2E001 ESD Suppressor27, ±5%27, ±5%10pF>6V, ±10%Supports hardware-in

Página 7 - USB Device

System1.8V LDO3.3V LDO+5V VBUSVUSBTransceiverTransceiver & PLLVBUSUSB ModuleOther MSP430PMMDVCC3.3Vwww.ti.comMSP430 USB Hardware DesignThe followi

Página 8 - HID Demo Guide

48 MHz PLLXT2XT1VLOREFOMCLKSMCLKACLKUSB ModuleApply a crystal, or source a clock signal into XINXINXOUTF5xx UCS ModuleUSBGeneral MSP430MSP430 USB Hard

Página 9

www.ti.comMSP430 USB Hardware DesignIf using a crystal, the load capacitors should be properly chosen, according to the crystal's specification.T

Página 10 - Software

MSP430 USB Software Designwww.ti.com5 MSP430 USB Software DesignMost of the MSP430 USB software documentation is located in the USB API Programmer&apo

Página 11 - USB Host

Does the device need to be backward-compatibility with an existing host PC application?Use the device class for which the original host application wa

Página 12

USB and the Art of Making Something Complex Look Simplewww.ti.com3 MSP430 USB Developers Package: Contents ...

Página 13 - 4 MSP430 USB Hardware Design

MSP430 USB Software Designwww.ti.com5.2 How to Select a Vendor ID (VID) and Product ID (PID)A common question about USB is how to select the VID and P

Página 14 - Supports hardware

www.ti.comGetting Started: Evaluating MSP430 USB6.2 F5529 LaunchPad™The MSP-EXP430F5529LP LaunchPad (the "F5529 LaunchPad") is a very inexpe

Página 15 - Submit Documentation Feedback

Getting Started: Evaluating MSP430 USBwww.ti.com6.3 MSP430F5529 USB Experimenter's BoardThe MSP430F5529 USB Experimenter's Board (MSP-EXP430

Página 16 - General

www.ti.comGetting Started: Evaluating MSP430 USB6.4 FET Target BoardsFor every MSP430 device, TI provides simple evaluation boards called "FET ta

Página 17 - MSP430 USB Hardware Design

More Informationwww.ti.comFET target boards contain:• A socket for the MSP430 device• The minimum circuitry required for basic operation• Two pushbutt

Página 18 - 5 MSP430 USB Software Design

www.ti.comAppendix A USB Glossary1. Bulk Transfers: One of four data transfer types on the USB bus. Bulk transfers are designed formoving high volumes

Página 19

Appendix Awww.ti.com15. USB Device: Also called a USB function. This is a logical or physical entity on the bus that containsone or more USB interface

Página 20 - MSP430 USB Software Design

www.ti.comRevision HistoryRevision HistoryChanges from Original (September 2013) to A Revision ...

Página 21 - 6.2 F5529 LaunchPad™

IMPORTANT NOTICETexas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and otherch

Página 22

www.ti.comMSP430 USB Silicon2 MSP430 USB SiliconMSP430 MCUs include an on-chip USB module on several subfamilies. Each family's module is exactly

Página 23 - 6.4 FET Target Boards

MSP430 USB Siliconwww.ti.com2.3 MSP430 USB ModuleFeatures of the MSP430 USB module are as follows:• Full-speed USB device (12 Mbps). Full-speed is a g

Página 24 - 7 More Information

www.ti.comMSP430 USB Silicon2.4 USB Certification of the SiliconTo maintain a consistent user experience, it is important that USB devices adhere to c

Página 25 - Appendix A USB Glossary

Softwarewww.ti.com3 Software3.1 USB Developers Package: OverviewTI provides its MSP430 USB software offering inside the MSP430 USB Developers Package.

Página 26 - Appendix A

Virtual COM PortStorage VolumeHID InterfaceMSP430-Based USB DeviceUSB HostPC, Mobile, etc.Your Host ApplicationMSP430's USB APIAPI Functional Ref

Página 27 - Revision History

Virtual COM PortStorage VolumeHID InterfaceHID Demo App (example)MSP430's USB API25+ USB ExamplesUSB Host: Windows, Linux, Mac, OtherMSP430-Base

Página 28 - IMPORTANT NOTICE

www.ti.comSoftwareCDC and HID-Datapipe provide the developer a simple data exchange interface. As a brief example ofthis interface, a simple applicati

Comentários a estes Manuais

Sem comentários