Texas Instruments MSP-EXP430F5438 User Manual

MSP-EXP430F5438 Experimenter Board
User's Guide
Literature Number: SLAU263F
January 2009–Revised May 2011
2
SLAU263F–January 2009–Revised May 2011
Submit Documentation Feedback
Contents
Preface ....................................................................................................................................... 7
1 Getting Started ................................................................................................................... 9
1.1 MSP-EXP430F5438 Experimenter Board Introduction ................................................................ 9
1.2 Kit Contents .................................................................................................................. 9
1.3 Tools Requirements ....................................................................................................... 10
1.3.1 Hardware .......................................................................................................... 10
1.3.2 Software ........................................................................................................... 10
2 Hardware Installation ......................................................................................................... 11
2.1 USB Driver Installation .................................................................................................... 11
3 Software Installation and Debugging ................................................................................... 13
3.1 Code Composer Studio Install ........................................................................................... 13
3.2 Working With the Example Software .................................................................................... 13
3.2.1 Example Software for Older Devices .......................................................................... 15
4 Hardware Functional Overview ............................................................................................ 17
4.1 Hardware Overview ....................................................................................................... 17
4.2 User Interfaces ............................................................................................................. 19
4.2.1 Dot-Matrix LCD ................................................................................................... 19
4.2.2 Five-Directional Joystick, Push Buttons, and LEDs .......................................................... 19
4.3 Communication Peripherals .............................................................................................. 19
4.3.1 Wireless Evaluation Module Interface ......................................................................... 19
4.3.2 eZ430-RF2500T Interface ....................................................................................... 20
4.3.3 USB-UART ........................................................................................................ 20
4.4 Two-Axis Accelerometer .................................................................................................. 20
4.5 Analog Signal Chain ...................................................................................................... 20
4.5.1 Audio Input Signal Chain ........................................................................................ 20
4.5.2 Audio Output Signal Chain ...................................................................................... 21
4.6 Headers Port X.Y, P10, and RF3 ........................................................................................ 21
5 Example Software – User Experience ................................................................................... 23
5.1 User Experience ........................................................................................................... 23
5.2 Main Menu .................................................................................................................. 23
5.2.1 Clock ............................................................................................................... 23
5.2.2 UniBall ............................................................................................................. 23
5.2.3 USB-UART ........................................................................................................ 23
5.2.4 Audio Apps ........................................................................................................ 24
5.2.5 Power Test ........................................................................................................ 24
5.2.6 ADC Temp ......................................................................................................... 25
5.3 Main Menu > Settings Menu ............................................................................................. 25
5.3.1 Set Time ........................................................................................................... 25
5.3.2 LCD Contrast ...................................................................................................... 25
5.3.3 LCD Backlight ..................................................................................................... 25
5.3.4 Accelerometer Settings .......................................................................................... 25
6 Frequently Asked Questions, References, and Schematics .................................................... 27
6.1 Frequently Asked Questions ............................................................................................. 27
6.2 References ................................................................................................................. 28
SLAU263F–January 2009–Revised May 2011 Contents
Submit Documentation Feedback
3
www.ti.com
6.3 Schematics ................................................................................................................. 29
4
Contents SLAU263F–January 2009Revised May 2011
Submit Documentation Feedback
www.ti.com
1-1. MSP-EXP430F5438 Experimenter Board ............................................................................... 9
2-1. Installing the MSP-EXP430F5438 USB Driver ........................................................................ 11
3-1. Selecting a CCS Workspace............................................................................................. 14
3-2. Opening Existing Project ................................................................................................. 14
4-1. Functional Overview ...................................................................................................... 18
4-2. Audio Output Signal Chain............................................................................................... 21
6-1. MSP430F5438A and Peripherals Schematic.......................................................................... 30
6-2. USB to UART Schematic................................................................................................. 31
4-1. MSP-EXP430F5438 Jumper Settings and Functionality ............................................................. 17
4-2. Five-Directional Joystick, Push Button, and LED Pin Connections................................................. 19
4-3. Pin Mapping for Header Port x.y ........................................................................................ 21
4-4. Pin Mapping for Header P10............................................................................................. 22
4-5. Pin Mapping for Header RF3 ............................................................................................ 22
List of Figures
List of Tables
SLAU263FJanuary 2009Revised May 2011 List of Figures
Submit Documentation Feedback
5
All trademarks are the property of their respective owners.
6
List of Tables SLAU263F–January 2009Revised May 2011
Submit Documentation Feedback
Related Documentation From Texas Instruments
MSP-EXP430F5438 Design Files (SLAC228) MSP-EXP430F5438(A) Example Software (SLAC227)
If You Need Assistance
The primary sources of MSP430 information are the device-specific data sheets and user's guides. The most up-to-date versions of the user's guide documents can be found at www.ti.com/msp430.
Information specific to the MSP-EXP430F5438 Experimenter Board can be found at
http://focus.ti.com/docs/toolsw/folders/print/msp-exp430f5438.html.
Support for the MSP430 device and the MSP-EXP430F5438 Experimenter Board is provided by the Texas Instruments Product Information Center (PIC). Contact information for the PIC can be found on the TI web site at www.ti.com.
FCC Warning
Preface
SLAU263F–January 2009–Revised May 2011
Read This First
This equipment is intended for use in a laboratory test environment only. It generates, uses, and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to subpart J of part 15 of FCC rules, which are designed to provide reasonable protection against radio frequency interference. Operation of this equipment in other environments may cause interference with radio communications, in which case the user at his own expense will be required to take whatever measures may be required to correct this interference.
SLAU263F–January 2009–Revised May 2011 Read This First
Submit Documentation Feedback
7
8
Read This First SLAU263F–January 2009Revised May 2011
Submit Documentation Feedback
1.1 MSP-EXP430F5438 Experimenter Board Introduction
The MSP-EXP430F5438 Experimenter Board is an evaluation board meant to evaluate the capabilities of the MSP430F5438A family of microcontrollers. Built to complement the MSP430's high degree of mixed-signal integration, the Experimenter Board showcases external peripherals such as a dot-matrix LCD, two-axis accelerometer, microphone, audio output, a serial USB connection, and RF add-ons. Delivered with an example software project to help firmware designers understand how to program the new peripherals of the MSP430F5xx family of devices, there is no better way to learn how to use the MSP430F5438A than with the MSP-EXP430F5438 Experimenter Board. This document details the hardware, its use, and the example software.
Chapter 1
SLAU263F–January 2009–Revised May 2011
Getting Started
Figure 1-1. MSP-EXP430F5438 Experimenter Board
1.2 Kit Contents
1 x MSP-EXP430F5438 Experimenter Board + AA Batteries
1 x 100-pin MSP430F5438AIPZ microcontroller [1]
SLAU263FJanuary 2009Revised May 2011 Getting Started
Submit Documentation Feedback
9
Tools Requirements
1.3 Tools Requirements
1.3.1 Hardware
An MSP430 Flash Emulation Tool (MSP-FET430UIF) or equivalent programming tool is required to download code and debug the MSP430F5438A. The JTAG programmer is connected to the MSP-EXP430F5438 Experimenter Board via the JTAG header located in the top center of the board. The MSP430F5438A utilizes the standard 4-wire JTAG connection. For more details on the installation and usage of the Flash Emulation Tool, see the MSP430 Hardware Tools User's Guide (SLAU278). [3]
1.3.2 Software
Texas Instruments' Code Composer Studio (CCS) is an MSP430 integrated development environment (IDE) designed specifically to develop applications and program MSP430 devices. CCS, CCS Core Edition, and IAR Embedded Workbench can all be used to evaluate the example software for the Experimenter Board. The compiler limitation of 4 KB prevents IAR KickStart from being able to be used for the evaluation of the example software.
The example software, titled "User Experience," is available online as MSP-EXP430F5438(A) Example Software (SLAC227). The User Experience application must be loaded onto the MSP430F5438A that comes with the kit and is documented in Chapter 5. When compiled and run using an IDE, the APIs that have been included in the example software can be used to develop unique applications with the Experimenter Board. The APIs can serve as interfaces to the internal hardware modules of the MSP430F5438A (for example, ADC12 or UCS) as well as external peripherals and components (for example, buttons or an LCD). Chapter 5 describes the steps required to compile and run the example software using Code Composer Studio.
www.ti.com
10
Getting Started SLAU263F– January 2009Revised May 2011
Submit Documentation Feedback
Loading...
+ 22 hidden pages