Simplicity 430 Guida Utente

Navigare online o scaricare Guida Utente per Sparaneve Simplicity 430. Simplicity 430 User`s guide Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 28
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 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
Vedere la pagina 0
1 2 3 4 5 6 ... 27 28

Sommario

Pagina 1 - Application Report

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 7 - USB Device

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

Pagina 8 - HID Demo Guide

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

Pagina 9

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

Pagina 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

Pagina 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

Pagina 12

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

Pagina 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

Pagina 14 - Supports hardware

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

Pagina 15 - Submit Documentation Feedback

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

Pagina 16 - General

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

Pagina 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

Pagina 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

Pagina 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

Pagina 20 - MSP430 USB Software Design

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

Pagina 21 - 6.2 F5529 LaunchPad™

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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.

Pagina 26 - Appendix A

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

Pagina 27 - Revision History

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

Pagina 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

Commenti su questo manuale

Nessun commento