Documente Academic
Documente Profesional
Documente Cultură
User ’s Manual
Texas Instruments
108 Wild Basin, Suite 350
Austin, TX 78746
http://www.ti.com/stellaris
2 September 7, 2011
Table of Contents
Chapter 1: Board Overview.............................................................................................................................. 6
Kit Contents ........................................................................................................................................................ 6
Using the EK-LM4F232 ...................................................................................................................................... 7
Features.............................................................................................................................................................. 7
Specifications...................................................................................................................................................... 8
Chapter 2: Hardware Description .................................................................................................................... 9
Functional Description ...................................................................................................................................... 10
Microcontroller, USB OTG, User/Navigation Switches, User LED, and
GPIO Headers (Schematic page 1) .............................................................................................................. 10
Data Logger, Accelerometer, Temperature Sensor, OLED, and SD Card (Schematic page 2) ................... 11
Hibernate, Current Shunts, Power Supplies, Reset, and Crystals (Schematic page 3)................................ 16
Debug and Virtual COM Port (Schematic Page 4)........................................................................................ 18
Chipcon Wireless Evaluation Module Connector (Schematic Page 5) ......................................................... 19
Chapter 3: Software Development ................................................................................................................ 20
Software Description......................................................................................................................................... 20
Source Code..................................................................................................................................................... 20
Tool Options ..................................................................................................................................................... 20
Programming the EK-LM4F232 Board ............................................................................................................. 21
Appendix A: Schematics............................................................................................................................... 22
Appendix B: Component Locations.............................................................................................................. 28
Appendix C: Bill of Materials (BOM) ............................................................................................................. 29
Appendix D: References ................................................................................................................................ 33
September 7, 2011 3
Stellaris® LM3S9B92 EVALBOT User’s Manual
List of Figures
Figure 1-1. Stellaris® LM4F232 Evaluation Board ............................................................................................ 6
Figure 2-1. EK-LM4F232 Evaluation Board Block Diagram .............................................................................. 9
Figure B-1. EK-LM4F232 Component Locations (Top View)........................................................................... 28
Figure B-2. EK-LM4F232 Component Locations (Bottom View)...................................................................... 28
4 September 7, 2011
List of Tables
Table 1-1. EK-LM4F232 Specifications ............................................................................................................ 8
Table 2-1. USB Host/Device/OTG Signals ..................................................................................................... 10
Table 2-2. User Switches and User LED Signals ........................................................................................... 11
Table 2-3. 4-Channel Analog Measurement Signals...................................................................................... 12
Table 2-4. 3-Axis Analog Accelerometer Signals ........................................................................................... 13
Table 2-5. Temperature Sensor GPIO ........................................................................................................... 13
Table 2-6. Linear Transfer Functions for Common Temperature Ranges...................................................... 14
Table 2-7. Microcontroller Running Current Signals....................................................................................... 15
Table 2-8. OLED Display Signals ................................................................................................................... 15
Table 2-9. SD Card Signals............................................................................................................................ 15
Table 2-10. Power Requirements..................................................................................................................... 18
Table 2-11. Breakout Requirements................................................................................................................. 18
Table 2-12. Stellaris® In-Circuit Debug Interface (ICDI) Signals...................................................................... 18
Table 2-13. Virtual COM Port Signals .............................................................................................................. 19
Table C-1. EK-LM4F232 Bill of Materials (BOM) ............................................................................................ 29
September 7, 2011 5
C H A P T E R 1
Board Overview
The Stellaris® LM4F232 Evaluation Board (EK-LM4F232) is an evaluation platform for the Stellaris
LM4F232H5QD ARM® Cortex™-M4F-based microcontroller. The evaluation board's design
highlights the LM4F232H5QD microcontroller's USB 2.0 On-The-Go/Host/Device (USB
OTG/Host/Device) interface, 12-bit Analog-to-Digital Converter (ADC), Real-Time Clock (RTC),
and battery-backed Hibernation module. Figure 1-1 shows a photo of the EK-LM4F232.
Power Select USB Connector SELECT/ INA198 USB Connector Reset 3-Axis Analog microSD
Jumper (Power/ICDI) WAKE Current Shunt (Host/Device/ Switch Accelerometer Card Slot
Button Amplifier OTG)
and Current
Shunt
Resistors
Kit Contents
The EK-LM4F232 evaluation kit comes with the following:
Stellaris EK-LM4F232 evaluation board
On-board Stellaris® In-Circuit Debug Interface (ICDI)
Cables
– USB Mini-B to USB-A plug cable (for debug)
– USB Micro-A plug to USB-A receptacle cable
– USB Micro-B plug to USB-A plug cable
USB Flash drive
September 7, 2011 6
Board Overview
Features
The EK-LM4F232 evaluation kit includes the following features:
Stellaris® LM4F232H5QD microcontroller
Data logger demo application
– 6 screw terminals
• 4 analog inputs (0-20 V)
• Power
• Ground
– 3-axis analog accelerometer
– 2 Analog temperature sensors
• External TMP20 temperature sensor
• Internal microcontroller temperature sensor
– Microcontroller current shunt amplifier
September 7, 2011 7
Stellaris® LM4F232 Evaluation Kit User’s Manual
Specifications
Table 1-1 shows the specifications for the EK-LM4F232 evaluation board.
Parameter Value
8 September 7, 2011
C H A P T E R 2
Hardware Description
The EK-LM4F232 evaluation board includes a Stellaris LM4F232H5QD microcontroller and an
integrated Stellaris® In-Circuit Debug Interface (ICDI) as well as a range of useful peripheral
features (see the block diagram in Figure 2-1). This chapter describes how these peripherals
operate and interface to the microcontroller.
Chipcon Wireless
Evaluation Module
Connector
(Not Installed)
Temp.
Sensor
AIN20
UART
SSI
GPIO
3.0V
Ref. VREFA+ MicroSD
SSI0
Card Slot
AIN0
Host
ICDI USB
96 x 64
SSI2
Color OLED Display
Power Battery LM4F232H5QDFIGA1
Select
Jumper VBAT
Shunts
3.3V
LDO VDD
+3.3V
Dual
Power GPIO
Switch 13V +13V Nav/User
Boost AIN23 Switches
HIB
USB0EPEN
GPIO
User LED
I/O GPIO
Stellaris
JTAG
AIN21
ICDI
AIN8
AIN9
UART0
September 7, 2011 9
Stellaris® LM4F232 Evaluation Kit User’s Manual
Functional Description
Microcontroller, USB OTG, User/Navigation Switches, User LED, and
GPIO Headers (Schematic page 1)
Microcontroller
The Stellaris LM4F232H5QD is an ARM® Cortex™-M4F-based microcontroller with 256-KB Flash
memory, 32-KB SRAM, 80-MHz operation, USB Host/Device/OTG, Hibernation module, and a
wide range of other peripherals. See the LM4F232H5QD microcontroller data sheet (order number
DS-LM4F232H5QD) for complete device details.
Most of the microcontroller signals are routed to 0.1" pitch break-out pads and labeled with their
GPIO reference. An internal multiplexer allows different peripheral functions to be assigned to
each of these GPIO pads. When adding external circuitry, consideration should be given to the
additional load on the evaluation board’s power rails.
The LM4F232H5QD microcontroller is factory-programmed with a quickstart demo program. The
quickstart program resides in on-chip Flash memory and runs each time power is applied, unless
the quickstart application has been replaced with a user program.
USB Host/Device/OTG
The EK-LM4F232 includes a USB Micro-AB (OTG) connector to allow for USB Host, Device, and
OTG operation. The following signals are used for USB OTG.
PL6 USB0DP D+
PL7 USB0DM D-
PB0 USB0ID ID
In USB Host mode, the evaluation board can provide power to the OTG connector. The USB0EPEN
signal controls the Channel 2 Enable (EN2) of a Texas Instruments’ TPS2052B Load Switch (U7)
which enables power to the connector's VBUS pin. The POWER SELECT jumper must be in the
“ICDI” position.
In Device mode, the evaluation board can be powered from either the Stellaris® ICDI or the OTG
connectors. The user can select the power source by moving the POWER SELECT jumper to the
appropriate position.
In OTG mode, the POWER SELECT jumper's position needs special consideration depending on
the system and code configuration.
10 September 7, 2011
Hardware Description
GPIO Headers
All unused pins on the microcontroller as routed out to 0.1" headers along the edges of the board
and are conveniently labeled with their port and pin names.
The remaining pins are broken out to headers located near the hardware feature that uses them.
These are also on a 0.1" grid. All of these headers are labeled with the port and pin name, and,
where possible, labeled with their function.See “Schematics” on page 22 for detailed information
on these signals.
September 7, 2011 11
Stellaris® LM4F232 Evaluation Kit User’s Manual
- - +VBUS
- - GND
Each of the 4 channels can measure 0-20 V with an approximate 0.01 V resolution. A voltage
divider on each channel scales the 0-20 V range on the terminal to the 0-3 V range of the 12-bit
Analog-to-Digital Converter (ADC) of the LM4F232H5QD microcontroller. Each scaled-down
signal passes through a unity-gain amplifier to provide a low-impedance source for the
microcontroller’s ADC. Below are some useful equations to keep on hand when using the four data
logger channels.
V ADC V ADC V
VTERMINAL = = ≈ ADC
⎛ R2 ⎞ ⎛ 18000 ⎞ 0.146
⎜⎜ ⎟⎟ ⎜ ⎟
⎝ R1 + R2 ⎠ ⎝ 105000 + 18000 ⎠
V REFA+ 3.0V
V ADC = × ADCCODE = × ADCCODE ≈ 0.7326mV × ADCCODE
2 −1
12
4095
For example, if the code read from the ADC is 2048, the voltage measured by the ADC is:
VADC 1.5V
VTERMINAL = = = 10.27V
0.146 0.146
Caution – Exceeding the input range on either the screw terminal or the ADC pins directly can
damage the analog circuitry.
12 September 7, 2011
Hardware Description
Each axis has its own analog signal; AX, AY, and AZ. The sensor outputs are passed through a
unity-gain amplifier to provide a low-impedance source for the microcontroller’s ADC. Table 2-4
shows which microcontroller pins are used for the accelerometer,
PE5 AIN8 AX
PE4 AIN9 AY
PE6 AIN21 AZ
The following equations from the Bosch Sensortec Triaxial, Analog Acceleration Sensor Data
Sheet (BMA140) define the sensor output AX, AY, and AZ) in volts based on the acceleration vector
in each direction (aX, aY, and aZ) in g's and the sensor sensitivity (S) in V/g. All three axes share
the same relation, therefore, only the equation for the X axis is shown.
VDD
S= = 0.3V
10
⎛V ⎞
AX = ⎜ DD + S × a X ⎟ = 1.5V + 0.3V × a X
⎝ 2 ⎠
Given the code read from the ADC, the acceleration vector can be calculated as follows:
V REFA+ 3.0V
AX = V ADC = × ADCCODE = × ADCCODE ≈ 0.7326 mV × ADCCODE
2 −1
12
4095
A − 1.5V (0.7326 mV × ADCCODE )− 1.5V
ax = X = = (0.002442 × ADCCODE )− 5
0.3V 0.3V
For example, if the code read from the ADC on AX is 2457, the acceleration measured is:
See the Bosch Sensortec Triaxial, Analog Acceleration Sensor Data Sheet (BMA140) for more
information about the accelerometer.
Temperature Sensors
Temperature can be measured by the Texas Instruments’ TMP20 Analog Temperature Sensor
(U3) and/or the internal microcontroller temperature sensor.
September 7, 2011 13
Stellaris® LM4F232 Evaluation Kit User’s Manual
The sensor's analog output over the -55°C to +130°C temperature range corresponds to the
parabolic transfer function (taken from the TMP20 data sheet):
( ) ( )
VOUT = − 3.88 × 10 −6 × T 2 + − 1.15 × 10 −2 × T + 1.8639V
Where the temperature T is in °C. Solving for temperature results in the following equation:
When only concerned with a narrow temperature range, a linear transfer function can be
calculated. See the ±2.5°C Low-Power, Analog Out Temperature Sensor Data Sheet (TMP20) for
these calculations. Table 2-6 shows the linear transfer functions for a common selection of
temperature ranges.
Temperature Range
Maximum Deviation from
Linear Equation (V)
Parabolic Equation (°C)
TMIN (°C) TMAX (°C)
225 × ADCCODE
T = 147.5 −
4095
See the LM4F232H5QD data sheet for more information on the internal microcontroller
temperature sensor.
14 September 7, 2011
Hardware Description
line with the VDD source for the microcontroller. Table 2-7 shows the signal used to measure the
amplifier output.
See “Current Shunt Resistors” on page 16 for more details on calculating the running current from
the ADC readings.
OLED Display
The evaluation board includes a 96 x 64 color Organic LED (OLED) display. The OLED display is
powered from the on-board 13 V regulator which has to be enabled before using the display.
Data is written to the display using the SSI2 peripheral. Table 2-8 shows the signals used by the
display.
SD Card
The EK-LM4F232 features a microSD card slot. Table 2-9 shows the signals used with the SD
card.
PA5 SSI0TX DI
PA4 SSI0RX DO
September 7, 2011 15
Stellaris® LM4F232 Evaluation Kit User’s Manual
16 September 7, 2011
Hardware Description
Therefore:
VVDDSHUNT VVDDSHUNT
I DD = =
RVDDSHUNT 0 .1
VADC = VVDDSHUNT × Gain = VVDDSHUNT × 100
⎛ VADC ⎞
⎜ ⎟
VVDDSHUNT ⎝ 100 ⎠ VADC
I DD = = =
RVDDSHUNT 0 .1 10
Clocking
The EK-LM4F232 uses a 16.0-MHz crystal (Y2) to complete the LM4F232H5QD microcontroller's
main internal clock circuit. An internal PLL, configured in software, multiples this clock to higher
frequencies for core and peripheral timing.
The Hibernation module is clocked from an external 32.768 kHz crystal (Y1).
Reset
The RESET signal into the LM4F232H5QD microcontroller connects to the RESET switch and to
the Stellaris® ICDI circuit for a debugger-controlled reset.
External reset is asserted (active low) under any one of these conditions:
Power-on reset
RESET switch held down
By the Stellaris® ICDI circuit when instructed by the debugger (this capability is optional, and
may not be supported by all debuggers)
The OLED display has special reset timing requirements requiring a dedicated control line from
the microcontroller.
September 7, 2011 17
Stellaris® LM4F232 Evaluation Kit User’s Manual
See “USB Host/Device/OTG” on page 10 for the recommended jumper positions for the specific
USB modes.
The evaluation board is designed to provide power to a limited amount of external circuitry.
Table 2-10 shows the board’s power requirements and Table 2-11 shows the board’s breakout
requirements.
+3.3 V — 260 mA
a. This represents the +5.0 V breakout and the +VBUS breakout. Total current
= I5V + IVBUS.
b. +5.0 V is switched by the load switch (U7); however, +VBUS is always
connected.
PC0 TCK/SWCLK 4
PC1 TMS/SWDIO 2
PC2 TDI 8
PC3 TDO/SWO 6
18 September 7, 2011
Hardware Description
RST RST 10
— EXTDBG 3
September 7, 2011 19
C H A P T E R 3
Software Development
This chapter provides general information on software development as well as instructions for
Flash memory programming.
Software Description
The software provided with the EK-LM4F232 provides access to all of the peripheral devices
supplied in the design. The StellarisWare® Peripheral Driver Library is used to operate the on-chip
peripherals.
The software includes a set of example applications that use the StellarisWare® Peripheral Driver
Library. These applications demonstrate the capabilities of the LM4F232H5QD microcontroller, as
well as provide a starting point for the development of the final application for use on the
EK-LM4F232 evaluation board.
The EK-LM4F232 Evaluation Kit CD also contains a Windows quickstart companion for the Data
Logger quickstart application. The companion application provides a strip-chart display for up to 10
channels of data from the EK-LM4F232 evaluation board. You can enable or disable the display for
each channel and log the data to a comma-separated values (CSV) file.
Source Code
The complete source code is included on the EK-LM4F232 CD including the source code for the
Windows quickstart companion application. See the README First document for a detailed
description of hardware setup and how to install the source code. The source code and binary files
are installed in the DriverLib tree.
Tool Options
The source code installation includes directories containing projects and/or makefiles for the
following tool-chains:
Keil ARM RealView® Microcontroller Development System
IAR Embedded Workbench for ARM
Sourcery CodeBench
Code Red Technology Red Suite
Generic Gnu C compiler
Texas Instruments' Code Composer Studio™ IDE
Download evaluation versions of these tools from www.ti.com/stellaris. Due to code size
restrictions, the evaluation tools may not build all example programs. A full license is necessary to
re-build or debug all examples.
Instructions on installing and using each of the evaluation tools can be found in the Quickstart
guides (for example, Quickstart-Keil, Quickstart-IAR) which are available for download from the
evaluation kit section of our web site at www.ti.com/stellaris.
For detailed information on using the tools, see the documentation included in the tool chain
installation or visit the web site of the tools supplier.
September 7, 2011 20
Software Development
September 7, 2011 21
A P P E N D I X A
Schematics
This section contains the schematics for the EK-LM4F232 board.
Microcontroller, USB OTG, User Switches, and LED on page 23
Logger, Temp Sensor, OLED, SD Card on page 24
Power on page 25
Stellaris In-Circuit Debug Interface (ICDI) on page 26
Chipcon Wireless Evaluation Module Connector on page 27
September 7, 2011 22
Microcontroller, USB OTG, User Switches, and
LED
External Debug
+3.3V
J1 DEBUG/VCOM U1-A +USB_VBUS
1 2 DEBUG_PC1/TMS/SWDIO PA0/U0RX_VCP_TXD 37 97 PB0/USB0ID
PA0/U0RX PB0/USB0ID PB0/USB0ID
3 4 DEBUG_PC0/TCK/SWCLK PA1/U0TX_VCP_RXD 38 98 +USB_VBUS
EXTDBG PA1/U0TX PB1/USB0VBUS
5 6 DEBUG_PC3/TDO/SWO 39 99 PB2
PA2/SSI0CLK_SDCLK PA2/SSI0CLK PB2/I2C0SCL
7 8 DEBUG_PC2/TDI 40 100 PB3
PA3/SSI0FSS_SDCS PA3/SSI0FSS PB3/I2C0SDA
9 10 41 136 PB4
TARGETRST PA4/SSI0RX_SDDO PA4/SSI0RX PB4
42 135 PB5
PA5/SSI0TX_SDDI PA5/SSI0TX PB5
PA6 45
+3.3V PA6
PA7 46
PA7
DEBUG_PC0/TCK/SWCLK 118 1 PD0
C2 PC0/TCK/SWCLK PD0
DEBUG_PC1/TMS/SWDIO 117 2 PD1
0.1UF PC1/TMS/SWDIO PD1
DEBUG_PC2/TDI 116 3 PD2
PC2/TDI PD2
DEBUG_PC3/TDO/SWO 115 4 PD3
PC3/TDO/SWO PD3
PC4/U1RX_EM_TX 36 141 PD4 EM_SIGNALS
PC4 PD4
PC5/U1TX_EM_RX 35 142 PD5
PC5 PD5
PC6_EM_GPIO0 34 143 PD6
PC6 PD6
PC7_EM_GPIO1 33 144 PD7
EM_SIGNALS PC7 PD7
15 62 PF0/U1RTS_EM_CTS
PE0/AIN3 PE0 PF0
14 63 PF1/U1CTS_EM_RTS
PE1/AIN2 PE1 PF1
13 64 PF2_EM_NSHUTD
PE2/AIN1 PE2 PF2
12 65 PF3_EM_RST
PE3/AIN0 PE3 PF3
139 61 PF4_EM_GPIO3
PE4/AIN9_ACCY PE4 PF4
140 60 PF5_EM_GPIO2
PE5/AIN8_ACCX PE5 PF5
133 59 PF6/I2C2SCL_EM_I2CSCL
PE6/AIN21_ACCZ PE6 PF6
134 58 PF7/I2C2SDA_EM_I2CSDA
PE7/AIN20_TEMP PE7 PF7
55 32 PH0/SSI3CLK_EM_SCLK
PG0_+13VEN PG0 PH0
54 31 PH1/SS13FSS_EM_CS
PG1_OLEDRST PG1 PH1
53 28 PH2/SSI3RX_EM_MISO
PG2_USER_LED PG2 PH2
PG3 52 27 PH3/SSI3TX_EM_MOSI
PG3 PH3
51 26 PH4/SSI2CLK_OLEDSCLK
PG4/USB0EPEN PG4 PH4 PH4/SSI2CLK_OLEDSCLK
50 23 PH5/SSI2FSS_OLEDCS
PG5/USB0PFLT PG5 PH5 PH5/SSI2FSS_OLEDCS
PG6 48 22 PH6_OLEDD/C
PG6 PH6 PH6_OLEDD/C
PG7 47 21 PH7/SSI2TX_OLEDSDIN
USB On-The-Go PG7 PH7 PH7/SSI2TX_OLEDSDIN
PJ0 120 16 PK0
J2 PJ0 PK0
PJ1 121 17 PK1
CON-USB-MICROAB PJ1 PK1
PJ2 122 18 PK2
PJ2 PK2
PJ3 123 19 PK3
R1 PJ3 PK3
PJ4 127 112 PK4
0 OHM PJ4 PK4
7 9 PJ5 128 111 PK5 User/Navigation Switches and User LED
PJ5 PK5
6 8 PJ6 129 110 PK6
VB D- D+ ID G PJ6 PK6
PJ7 130 109 PK7
PJ7 PK7 SW1
1
PL0 R18 D2
108 89 PM0_UP
PL0 PM0 PG2_USER_LED
PL1 107 88 PM1_DOWN 330
+USB_VBUS PL1 PM1
PL2 106 87 PM2_LEFT Green
PL2 PM2 SW2
PL3 105 86 PM3_RIGHT
PL3 PM3
PL4 104 85 PM4_SELECT/WAKE
PB0/USB0ID PL4 PM4
PL5 103 84 PM5
PL5 PM5
USB0DP 96 83 PM6
C1 C3 C4 PL6/USB0DP PM6 SW3
USB0DM 95 82 PM7
1UF 1UF 1UF PL7/USB0DM PM7
PN0 81 131
PN0 PP0 PP0/AIN23_MCU_ISENSE
PN1 80 132 PP1
PN1 PP1 SW4
PN2 20 11 PP2
PN2 PP2
PN3 119
PN3
PN4 71
PN4
PN5 70 D1
PN5 SW5
PN6 69 DIO-1N4448HWS
PN6
PN7 68
PN7
LM4F232H5QD
WAKE
R16
4-Channel Voltage Logger 0-20V 0 OHM U4-C +3.3V +3.3V
9
-
R9 OMIT 8
10 PE0/AIN3 J5
+ R5 R6 microSD CARD INTERFACE
TLV2374PW 10K 10K
105K 0.1% C68
0.1% 120PF +3.3V 1
18.0K NC1
2
R10 PA3/SSI0FSS_SDCS CS
R44 3
0 OHM U4-D PA5/SSI0TX_SDDI DI
4
VDD
13 5
- PA2/SSI0CLK_SDCLK CLK
R4 OMIT 14 6
PE1/AIN2 VSS
12 7
+VBUS +VBUS + TLV2374PW PA4/SSI0RX_SDDO DO
J3 8
105K 0.1% C7 +3.3V RSV
6
X1
X2
X3
X4
5 CH3 0.1% 120PF
4 CH2 18.0K R7
9
10
11
12
C72 3 CH1 R8 R45 C5 10K
0.1UF CH0 0 OHM U4-A 0.1UF
2
1 2
-
R2 OMIT 1
CONN1X6-TERMBLOCK 3 PE2/AIN1
+ TLV2374PW
105K 0.1% C6
0.1% 120PF
18.0K
R3 R46
0 OHM U4-B
6
-
R14 OMIT 7
5 PE3/AIN0
+ TLV2374PW
105K 0.1% C69
0.1% 120PF +3.3V
18.0K
R17
4
VCC C74
U4-E 0.1UF
GND
TLV2374PW
11
4
125 124
+3.3V GND VDD VIN- VIN+ +3.3V
+3.3V 400mA Regulator To improve oscillator immunity to 138
GND VDD
137
+5.0V system noise, it is recommended to
U8 10 7 +MCU_VDD 2 GND V+ 3
TPS73633DRB connect GNDX to the hibernation GNDA VDDA
crystal load capacitors. C38 C42 C46 OUT C55
8 1 LM4F232H5QD
IN OUT See LM4F232H5QD Datasheet for 0.01UF 0.1UF 1UF 0.1UF
5 3 more information.
R27
330
1
EN NR
GND PAD
C14 C18
1.0UF 0.01UF
D4
4
Green
PP0/AIN23_MCU_ISENSE
Current Shunt Amplifier
+3.0V Reference Hibernate Logic
U9 Not required for VDD3ON mode or when using a single power source.
1 DNC DNC 8
+3.0_VREF (see datasheet) +3.3V
+5.0V R11
2 VIN NC 7 +VBUS
C15 +3.0_VBAT 10K C73 C43 0.1UF
3 TEMP VOUT 6 R12
1UF 20K +VBUS
0.1UF
4 GND TRIM 5
5
U13 +VBUS
R30 1
R15
10K
REF5030AID C19 C23 6.8M U12
A VCC
4 C52 0.1UF
1UF 10UF 50V Y
5 3 2 B GND 1
SENSE RESET
5
+VBUS
VBAT_GOOD VCC R33
R29 C33 SN74AHCT1G32DRL OE
3
9.53M A Y PWR_EN
200PF 1 2 4
NC GND 1K
3
+VBUS
U14 SN74AHC1G125DRL
+13V 20mA OLED Supply 2 4
GND VDD
L1 IND-ELL6GM C34
TPS3803-01
3.3UH +13V 0.1UF
+5.0V
U10 D3 +5.0V +3.0_VREF +3.3V
6 5
IN SW H106
PG0_+13VEN H102 H104
3 2 SS12 H107
EN FB
R25 H109
7 1 174K +13V +ICDI_VBUS H108 DESIGNER REVISION DATE
R20
10K
C16
1UF 4
FREQ COMP
8
C26
10UF 50V
C27
10UF 50V
H103 H105 H111 DAY A 9/7/2011 TEXAS INSTRUMENTS
GND SS
R26
18.0K
H110
PROJECT
STELLARIS R MICROCONTROLLERS
R24 H113
TPS61085 36.5K H112 108 WILD BASIN ROAD, SUITE 350
H115 LM4F232H5QD Evaluation Kit
C17 H114 AUSTIN TX, 78746
0.1UF C20 H127 DESCRIPTION
820pF H128 www.ti.com/stellaris
H129 Power
H130
H101
H131
FILENAME PART NO. SHEET
Armadillo Rev A.sch EK-LM4F232 3 OF 5
Stellaris In-Circuit Debug Interface (ICDI)
DEBUG/VCOM
PA1/U0TX_VCP_RXD
PA0/U0RX_VCP_TXD
EXTDBG
ICDI USB
R43
+3.3V +3.3V Stellaris In-Circuit Debug Interface (ICDI) J8 CON-USB-MINI-B 0 OHM
5V D- D+ ID G
6 7
R37 R38 U16 +3.3V
10K 10K
17 41 +ICDI_VBUS
PA0/U0RX PB0/CCP0
5
18 PA1/U0TX PB1/U1TX 42
DEBUG_PC0/TCK/SWCLK 19 PA2/SSI0CLK PB2/I2C0SCL 47
DEBUG_PC1/TMS/SWDIO 20 PA3/SSI0FSS PB3/I2C0SDA 27
DEBUG_PC3/TDO/SWO 21 PA4/SSI0RX PB4/U1RX 58 R41
DEBUG_PC2/TDI 22 PA5/SSI0TX PB5/CCP2 57
TARGETRST 25 PA6/I2C1SCL PB6/CCP1 56 49.9
26 PA7/I2C1SDA PB7/NMI 55
+3.3V +3.3V C63
52 61
ICDI STATUS 0.1UF
PC0/TCK/SWCLK PD0/U2RX
51 PC1/TMS/SWDIO PD1/U2TX 62 D5
R35 R36 50 PC2/TDI PD2/CCP6 63 R42
ICDI JTAG 10K 10K 49 64
PC3/TDO/SWO PD3/CCP7
11 PC4/CCP5 330
J7 14 PC5/USB0EPEN Green
ICDI_TCK
ICDI_TMS 15 PC6/USB0PFLT
5 6 16
ICDI_TDO ICDI_TDI PC7/CCP4
4 7
ICDI_TCK ICDI_TDO +3.3V
3 8 6
ICDI_TDI PE0/SSI1CLK
2 9 5
ICDI_TMS PE1/SSI1FSS
1 10 2 45
ICDI_RST PE2/SSI1RX USB0DM
R39 1 PE3/SSI1TX USB0DP 46
10K 8 48 R40 9.10K
PE4/CCP3 USB0RBIAS
TC2050-IDC-NL
ICDI_RST 40 RST_N OSC0 30
OSC1 31 Y3
32 WAKE_N 16MHz
C56 33 HIB_N XOSC0 34 Recommend connecting GND to XOSC0
0.1UF XOSC1 35 and leaving XOSC1 disconnected
when unused (unlike this example).
VBAT 37
+3.3V
C64 C65
13 GND1 VDD1 28
10 12 10PF 10PF
GND2 VDD2
60 GND3 VDD3 59
C57 C59 C61
44 GND4 VDD4 43
29 3 0.1UF 0.1UF 0.01UF
GND5 VDDA
24 GND6
36 GND7
53 GND8 VDD25_4 54
39 GND9 VDD25_3 38
VDD25_2 23
4 GNDA VDD25_1 9
LDO 7
EM_CONNECTOR_1 EM_CONNECTOR_2
September 7, 2011 28
A P P E N D I X C
Bill of Materials (BOM)
Table C-1 shows the Bill of Materials for the EK-LM4F232 evaluation board.
Keystone 3002TR
2 C2 C5 C8 C12 C17 27 Capacitor, 0.1uF 50V, 10% 0603 X7R Murata GRM188R71H104
C34-36 C40 C42-43 KA93D
C45 C48-50 C52
C55-57 C59-60 C63
C71-75
Kemet C0603C100J5RAC
TU
8 C41 C37-39 C70 8 Capacitor, 0.01uF 50V 5% 0603 X7R Kemet C0603C103J5RAC
C18 C61-62 TU
9 C58 C1 C3-4 C13-16 19 Capacitor, 1.0uF 25V 10% X5R 0603 TDK C1608X5R1E105K
C19 C21-22 C24-25
C44 C46-47 C53-54
C76
TDK C1608X5R1E105K
September 7, 2011 29
Stellaris® LM4F232 Evaluation Kit User’s Manual
Lite-On LTST-C171GKT
Molex 0395430006
4UCON 00998
28 R26 R10 R8 R3 R17 5 Resistor, 18.00K Ohm, 1/10W, 0.1%, Panasonic ERA-3AEB183V
0603, Thin
29 R27 R18 R42 3 Resistor, 330 OHM 1/10W 5% 0603 Panasonic ERJ-3GEYJ331V
SMD
30 September 7, 2011
Table C-1. EK-LM4F232 Bill of Materials (BOM) (Continued)
37 R5-7 R11 R15 15 Resistor, 10K OHM 1/10W 5% 0603 Panasonic ERJ-3GEYJ103V
R20-23 R28 R35-39 SMD
September 7, 2011 31
Stellaris® LM4F232 Evaluation Kit User’s Manual
Abracon ABM3-16.000MHZ-
B2-T
56 C30 C51 C67 3 Capacitor, 0.1uF 50V, 10% 0603 X7R Murata GRM188R71H104
KA93D
32 September 7, 2011
A P P E N D I X D
References
In addition to this document, the following references are included on the Stellaris LM4F232H5QD
Evaluation Kit CD and are also available for download at www.ti.com.
Stellaris LM4F232H5QD Microcontroller Data Sheet, publication DS-LM4F232H5QD
StellarisWare Driver Library
StellarisWare Driver Library User’s Manual, publication SW-DRL-UG
Additional references include:
±2.5°C Low-Power, Analog Out Temperature Sensor Data Sheet (TMP20)
Voltage Output High-Side Measurement Current Shunt Monitor Data Sheet (INA198)
Low Noise, Very Low Drift, Precision Voltage Reference Data Sheet (REF5030)
Current-Limited, Power-Distribution Switches Data Sheet (TPS2052B)
Single Voltage Detector Data Sheet (TPS3803-01)
The following data sheet can be obtained from the manufacturer:
Bosch Sensortec Triaxial, Analog Acceleration Sensor Data Sheet (BMA140)
Information on development tool being used:
RealView MDK web site, www.keil.com/arm/rvmdkkit.asp
IAR Embedded Workbench web site, www.iar.com
Sourcery CodeBench development tools web site,
www.codesourcery.com/gnu_toolchains/arm
Code Red Technologies development tools web site, www.code-red-tech.com
Texas Instruments’ Code Composer Studio™ IDE web site, www.ti.com/ccs
September 7, 2011 33
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements,
and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should
obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are
sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard
warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where
mandated by government requirements, testing of all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and
applications using TI components. To minimize the risks associated with customer products and applications, customers should provide
adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right,
or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a
warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual
property of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied
by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive
business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional
restrictions.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all
express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not
responsible or liable for any such statements.
TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably
be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing
such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and
acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products
and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be
provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in
such safety-critical applications.
TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are
specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military
specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at
the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use.
TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are
designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated
products in automotive applications, TI will not be responsible for any failure to meet such requirements.
Following are URLs where you can obtain information on other Texas Instruments products and application solutions:
Products Applications
Audio www.ti.com/audio Communications and Telecom www.ti.com/communications
Amplifiers amplifier.ti.com Computers and Peripherals www.ti.com/computers
Data Converters dataconverter.ti.com Consumer Electronics www.ti.com/consumer-apps
DLP® Products www.dlp.com Energy and Lighting www.ti.com/energy
DSP dsp.ti.com Industrial www.ti.com/industrial
Clocks and Timers www.ti.com/clocks Medical www.ti.com/medical
Interface interface.ti.com Security www.ti.com/security
Logic logic.ti.com Space, Avionics and Defense www.ti.com/space-avionics-defense
Power Mgmt power.ti.com Transportation and Automotive www.ti.com/automotive
Microcontrollers microcontroller.ti.com Video and Imaging www.ti.com/video
RFID www.ti-rfid.com
OMAP Mobile Processors www.ti.com/omap
Wireless Connctivity www.ti.com/wirelessconnectivity
TI E2E Community Home Page e2e.ti.com
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2011, Texas Instruments Incorporated