Manuale UtenteSommarioMSP430F5529 LaunchPad™ Development Tool1Table of Contents21 Getting Started51.1 Key Features61.2 Kit Contents61.3 Out-of-Box Experience62 Hardware112.1 Block Diagram122.2 Hardware Features132.2.1 MSP430F5529132.2.2 eZ-FET lite Onboard Emulator142.2.3 Integrated Full-Speed USB Hub152.2.4 Power162.2.5 Clocking172.2.6 Application (or "Backchannel") UART172.2.7 Emulator and Target Isolation Jumper Block192.2.8 Isolation Jumper Block: 3.3-V and 5-V Jumpers202.2.9 Isolation Jumper Block: Emulator Connection and Application UART202.3 Measure MSP430 Current Draw202.4 Using an External Power Source212.4.1 External 3.3-V Power Source222.4.2 External 5-V Power Source Without USB Connection232.4.3 External 5-V Power Source With USB Connection242.5 Using the eZ-FET lite Emulator With a Different Target252.6 USB BSL Button252.7 BoosterPack Pinout272.8 Design Files292.9 Hardware Change Log293 User Experience Software303.1 MSP430 Software Libraries: driverlib and the USB API303.2 Viewing the Code303.2.1 CCS313.2.2 IAR323.3 Example Project Software Organization323.4 USB Configuration Files333.5 Out-of-Box Experience: emulStorageKeyboard343.5.1 Flowchart343.5.2 Pre-Initialization353.5.3 Initialization353.5.3.1 Configuring the Keyboard353.5.3.2 Configuring the MSC Interface353.5.4 Handling SCSI Commands363.5.5 LPM0 Entry363.5.6 LPM0 Exit373.5.7 Emulated Storage Volume383.5.8 Sending Data as a USB Keyboard383.5.9 Properly Handling USB Unplug Events403.5.10 Non-Maskable Interrupt (NMI) Vector403.6 Example: simpleUsbBackchannel403.6.1 What It Does403.6.2 Installing the CDC Interface413.6.3 Operating the Example433.6.4 Backchannel UART Library: bcUart.c, bcUart.h433.6.5 Code Description: Initialization443.6.5.1 Stopping the Watchdog443.6.5.2 Configuring VCORE443.6.5.3 Configuring Clocks453.6.5.4 Configuring Ports463.6.5.5 Initializing the Backchannel UART463.6.5.6 Configuring USB463.6.6 Code Description: Main Loop463.6.7 Modifying to Use an HID-Datapipe Interface473.7 Starting Device Manager484 Additional Resources504.1 LaunchPad Websites504.2 Information on the MSP430F5529504.3 Download CCS, IAR, mspgcc, or Energia504.4 USB Developers Package504.5 MSP430Ware and TI Resource Explorer514.6 F5529 Code Examples534.7 MSP430 Application Notes534.8 TI E2E Community534.9 Community at Large545 FAQs546 Schematics56Revision History60Dimensioni: 2,72 MBPagine: 61Language: EnglishApri il manuale