stm32-lcd development board users manual - elmicro.com · the stm32-lcd board is shipped in...

19
STM32-LCD development board Users Manual All boards produced by Olimex are ROHS compliant Revision Initial, May 2009 Copyright(c) 2009, OLIMEX Ltd, All rights reserved Page 1

Upload: trankhuong

Post on 04-May-2018

231 views

Category:

Documents


1 download

TRANSCRIPT

STM32-LCD development board Users Manual

All boards produced by Olimex are ROHS compliant

Revision Initial, May 2009Copyright(c) 2009, OLIMEX Ltd, All rights reserved

Page 1

INTRODUCTION:

STM32-LCD is development prototype board with STM32F103ZE micro-controller from STMicroelectronics. This powerful microcontroller supports various serial interfaces such as USB, USART, SPI. In addition you will find also accelero-meter, JTAG, TFT LCD, mini SD/MMC card connector on this board and most of the GPIOs are on extension headers where you can connect your additional circuits. All this allows you to build a diversity of powerful applications to be used in a wide range of situations.

BOARD FEATURES:

– Microcontroller – STM32F103ZE - high-performance ARM® Cortex™-M3 32-bit RISC core operating at a 72 MHz frequency, high-speed embedded memories (Flash memory - 512 Kbytes and SRAM - 64 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses.

– JTAG connector

– EXT connector

– UEXT40 connector

– UEXT1 connector

– UEXT2 connector

– EXT_PWR connector

– Mini SD/MMC

– Mini USB

– LCD TFT 320x240 pixels coloured with touch screen

– Power source connector

– Accelerometer

– 8 MHz crystal oscillator

– Reset circuit

– Clock circuit

– PCB: FR-4, 1.5 mm (0,062"), soldermask, silkscreen component print

– Dimensions 79.2x57.6 mm (3.12x2.27”)

Page 2

ELECTROSTATIC WARNING:

The STM32-LCD board is shipped in protective anti-static packaging. The board must not be subject to high electrostatic potentials. General practice for working with static sensitive devices should be applied when working with this board.

BOARD USE REQUIREMENTS:

Cables: The cable you will need depends on the programmer/debugger you use. If you use ARM-JTAG-EW, you will need USB A-B cable.

Hardware: Programmer/Debugger ARM-JTAG-EW or other compatible programming/debugging tool if you work with EW-ARM.

You can use also ARM-USB-OCD, ARM-USB-TINY, ARM-JTAG. or other compatible programming/debugging tool.

PROCESSOR FEATURES:

STM32-LCD use High-density performance line ARM-based 32-bit MCU with these features:– Core: ARM 32-bit Cortex™-M3 CPU

– 72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) per-formance at 0 wait state memory access

– Single-cycle multiplication and hardware division

– Memories

– 512 Kbytes of Flash memory

– 64 Kbytes of SRAM

– Flexible static memory controller with 4 Chip Select. Supports Compact Flash, SRAM, PSRAM, NOR and NAND memories

– LCD parallel interface, 8080/6800 modes

– Clock, reset and supply management

– 2.0 to 3.6 V application supply and I/Os

– POR, PDR, and programmable voltage detector (PVD)

– 4-to-16 MHz crystal oscillator

– Internal 8 MHz factory-trimmed RC

– Internal 40 kHz RC with calibration

– 32 kHz oscillator for RTC with calibration

– Low power

– Sleep, Stop and Standby modes

– VBAT supply for RTC and backup registers

– 3 × 12-bit, 1 µs A/D converters (up to 21 channels)

Page 3

– Conversion range: 0 to 3.6 V

– Triple-sample and hold capability

– Temperature sensor

– 2 × 12-bit D/A converters

– DMA: 12-channel DMA controller

– Supported peripherals: timers, ADCs, DAC, SDIO, I2Ss, SPIs, I2Cs and USARTs

– Debug mode

– Serial wire debug (SWD) & JTAG interfaces

– Cortex-M3 Embedded Trace Macrocell™

– 112 fast I/O ports

– 112 I/Os, all mappable on 16 external interrupt vectors, all 5 V-tolerant except for analog inputs

– 11 timers

– four 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input

– 2 × 16-bit motor control PWM timers with dead-time generation and emergency stop

– 2 × watchdog timers (Independent and Window)

– SysTick timer: a 24-bit downcounter

– 2 × 16-bit basic timers to drive the DAC

– 13 communication interfaces

– 2 × I2C interfaces (SMBus/PMBus)

– 5 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)

– 3 SPIs (18 Mbit/s), 2 with I2S interface multiplexed

– CAN interface (2.0B Active)

– USB 2.0 full speed interface

– SDIO interface

– CRC calculation unit, 96-bit unique ID

Page 4

BLOCK DIAGRAM:

MEMORY MAP:

Page 5

Page 6

SCHEMATIC:

Page 7

100n

F10

0nF

100nF

100nF

100nF

100nF

100n

F

1uF

10uF

/6.3

V

27pF

27pF

10pF

10pF

47pF

(NA

)47

pF(N

A)

100n

F

100n

F

47uF

/6.3

V

100nF

100n

F

100n

F

100n

F

100nF

100nF

100nF

100nF

100nF

100nF

100n

F10uF/6.3V

100n

F

NA

10nF

100uF/6.3V/tant

100u

F/6.

3V/ta

nt10

0nF

100n

F

1N58

19S

1N58

19S

1N58

19S

1N58

19S

BAT54C

BH

40R

CO

N6

FB0805

IRLM

L640

2

BH

20R

470n

H

4V_M

IN-6

V_M

AX

8MH

z

3276

8/6p

F

BC

807

100K

NA

NA4.

7K4.

7K

4.7K N

A

10K

10K

20K

4.7K

NA

33K

330K

/1%

10K

47K

/1%

10K

390R

47R

22R

22R

47K

/1%

2K

1M

1.5K

1.5K

10K

560R

2K

560R

33K

NA

33K

33K

33K

33K

4.7K

4.7K

33K

10K

10K

10K

10K

10K

10K

10K

10K

NA

RF1

10_S

MD

FS-K

320Q

VB

-V1

STM

32F1

03ZE

(LQ

FP14

4)

NA

US

BLC

6-2P

6LI

S3L

V02

DL-

TR(L

GA

16)

BH

10R

BH

10R

BH

40R

MINI_USB

MIC

RO

_SD

_CAR

D_h

olde

r

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

_A

3.3V

3.3V

3.3V

_A

3.3V

3.3V

3.3V

_A

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

VIN

VIN

VIN

MC

P18

25-A

DJE

/DC

+5V

_J-L

INK

+5V

_J-L

INK

+5V

_US

B

+5V

_US

B

+5V

_US

B

+5V

_US

B

+5V

_US

B

/NC

E2

/NC

E2

/OE

/OE

/WE

/WE

AD

C12

_IN

8

AD

C12

_IN

8

AD

C12

_IN

9

AD

C12

_IN

9

AD

C12

_IN

14

AD

C12

_IN

14

AD

C12

_IN

15

AD

C12

_IN

15

BA

T_P

WR

BA

T_P

WR

D0

D0

D1

D1

D2

D2

D3

D3

D4

D4

D5

D5

D6

D6

D7

D7

D8

D8

D9

D9

D10

D10

D11

D11

D12

D12

D13

D13

D14

D14

D15

D15

DIS

C

DIS

C

I2C

1_S

CL1

I2C

1_S

CL1

I2C

1_S

CL1

I2C

1_S

CL2

I2C

1_S

CL2

I2C

1_S

DA

1

I2C

1_S

DA

1

I2C

1_S

DA

1

I2C

1_S

DA

2

I2C

1_S

DA

2

I2C

2_S

CL

I2C

2_S

CL

I2C

2_S

DA

I2C

2_S

DA

PA

1

PA

1

PA

8

PA

8P

B2

PB

2

PB

5

PB

5

PC

6

PC

6

PC

7

PC

7

PC

13

PC

13

PD

6

PD

6

PD

11

PD

11

PD

12

PD

12

PE

0

PE

0

PE

1

PE

1

PE

5

PE

5

PE

6

PE

6

PF0

PF0

PF1

PF1

PF2

PF2

PF3

PF3

PF4

PF4

PF5

PF5

PF6

PF6

PF7

PF7

PF8

PF8

PF9

PF9

PF1

0

PF1

0

PF1

1

PF1

1

PF1

2

PF1

2

PF1

3

PF1

3

PF1

4

PF1

4

PF1

5

PF1

5

PG

0

PG

0

PG

1

PG

1

PG

2

PG

2

PG

3

PG

3

PG

4

PG

4

PG

5

PG

5

PG

6

PG

6

PG

7

PG

7

PG

8

PG

8

PG

9

PG

9

PG

10

PG

10

PG

11

PG

11

PG

12

PG

12

PG

13

PG

13

PG

14

PG

14

PG

15

PG

15

RS

T

RS

T

RS

T

RS

T RS

T

SD

_CLK

SD

_CLK

SD

_CLK

SD

_CM

D

SD

_CM

DS

D_C

MD

SD

_D0

SD

_D0

SD

_D0

SD

_D1

SD

_D1

SD

_D1

SD

_D2

SD

_D2

SD

_D2

SD

_D3

SD

_D3

SD

_D3

SE

NS

_IN

T

SE

NS

_IN

T

SP

I1_M

ISO

SP

I1_M

ISO

SP

I1_M

ISO

SP

I1_M

OS

I

SP

I1_M

OS

I

SP

I1_M

OS

I

SP

I1_N

SS

SP

I1_N

SS

SP

I1_N

SS

SP

I1_N

SS

SP

I1_S

CK

SP

I1_S

CK

SP

I1_S

CK

SP

I1_S

CK

SP

I2_M

ISO

SP

I2_M

ISO

SP

I2_M

OS

I

SP

I2_M

OS

IS

PI2

_NS

S

SP

I2_N

SS

SP

I2_S

CK

SP

I2_S

CK

TCK

TCK

TDI

TDI

TDO

TDO

TFT_

LIG

HT

TFT_

LIG

HT

TFT_

RS

TFT_

RS

TFT_

RS

TTF

T_R

ST

TMS

TMS

TRS

TTR

ST

TRS

T

US

AR

T1_R

X

US

AR

T1_R

X

US

AR

T1_R

X

US

AR

T1_T

X

US

AR

T1_T

X

US

AR

T1_T

X

US

AR

T2_R

X

US

AR

T2_R

XU

SA

RT2

_TX

US

AR

T2_T

X

US

BD

M

US

BD

M

US

BD

P

US

BD

P

US

B_P

US

B_P

US

B_P

VB

AT

VB

AT

VR

EF+

VR

EF+

XL

XL

XR

XR

YD

YD

YU

YU

3.3V

_E

3.3V

_MC

U_E

1

2

3B

0_1/

B0_

0

1

2

3B

1_0/

B1_

1

C1

C3

C5

C6

C7

C8

C9

C10

C11

C12

C13

C14

C15

C16

C17

C18

C19

C20

C23

C28

C32

C33

C38

C39

C40

C42

C44

C45

C47

C58

C72

C79

C80

C96

C97

C99

C10

0

D1

D2

D3

D4

D5

12

34

56

78

910

1112

1314

1516

1718

1920

2122

2324

2526

2728

2930

3132

3334

3536

3738

3940

EX

T

1 2 3 4 5 6

EX

T_P

WR

FB1

FET1

GN

D

12

34

56

78

910

1112

1314

1516

1718

1920

JATG

L5

1 2

PW

R

Q1

Q2

Q3

12

R-T

R1

R2

R3R

4R

5

R6 R

7

R8

R9

R10

R11

R12

R13

R14

R15

R16

R17

R19

R20

R21

R22

R36

R38

R40

R41

R50

R51

R54

R69

R90

R91

R10

0

R10

4

R10

5

R10

6

R10

7R

108

R11

8R

119

R12

0

R14

7R

148

R14

9

R15

0

R15

1

R15

2

R15

3R

154

R15

5

RF1

R_L

CD

#CS

4

#RD

7

#RE

SE

T8

#WR

6

DB

09

DB

110

DB

211

DB

312

DB

413

DB

514

DB

615

DB

716

DB

817

DB

918

DB

1019

DB

1120

DB

1221

DB

1322

DB

1423

DB

1524

GN

D1

GN

D25

GN

D37

LED

A35

LED

A36

LED

K1

30

LED

K2

31

LED

K3

32

LED

K4

33

LED

K5

34

RS

5

VC

C2

VC

C3

XL

27

XR

29

YD

26

YU

28

TFT

BO

OT0

138

NC

106

NR

ST

25

OS

C_I

N23

OS

C_O

UT

24

PA

0/W

KU

P/U

SA

RT2

_CTS

/AD

C12

3_IN

0/TI

M5_

CH

1/TI

M2_

CH

1_E

TR/T

IM8_

ETR

34

PA

1/U

SA

RT2

_RTS

/AD

C12

3_IN

1/TI

M5_

CH

2/TI

M2_

CH

235

PA

2/U

SA

RT2

_TX

/TIM

5_C

H3/

AD

C12

3_IN

2/TI

M2_

CH

336

PA

3/U

SA

RT2

_RX

/TIM

5_C

H4/

AD

C12

3_IN

3/TI

M2_

CH

437

PA

4/S

PI1

_NS

S/D

AC

_OU

T1/U

SA

RT2

_CK

/AD

C12

_IN

440

PA

5/S

PI1

_SC

K/D

AC

_OU

T2/A

DC

12_I

N5

41

PA

6/S

PI1

_MIS

O/T

IM8_

BK

IN/A

DC

12_I

N6/

TIM

3_C

H1/

TIM

1_B

KIN

42

PA

7/S

PI1

_MO

SI/T

IM8_

CH

1N/A

DC

12_I

N7/

TIM

3_C

H2/

TIM

1_C

H1N

43

PA

8/U

SA

RT1

_CK

/TIM

1_C

H1/

MC

O10

0

PA

9/U

SA

RT1

_TX

/TIM

1_C

H2

101

PA

10/U

SA

RT1

_RX

/TIM

1_C

H3

102

PA

11/U

SA

RT1

_CTS

/CA

NR

X/T

IM1_

CH

4/U

SB

DM

103

PA

12/U

SA

RT1

_RTS

/CA

NTX

/TIM

1_E

TR/U

SB

DP

104

PA

13/J

TMS

-SW

DIO

105

PA

14/J

TCK

-SW

CLK

109

PA

15/J

TDI/S

PI3

_NS

S/I2

S3_

WS

/TIM

2_C

H1_

ETR

/SP

I1_N

SS

110

PB

0/A

DC

12_I

N8/

TIM

3_C

H3/

TIM

8_C

H2N

/TIM

1_C

H2N

46

PB

1/A

DC

12_I

N9/

TIM

3_C

H4/

TIM

8_C

H3N

/TIM

1_C

H3N

47

PB

2/B

OO

T148

PB

3/TR

AC

ES

WO

/JTD

O/S

PI3

_SC

K/I2

S3_

CK

/TIM

2_C

H2/

SP

I1_S

CK

133

PB

4/JN

TRS

T/S

PI3

_MIS

O/T

IM3_

CH

1/S

PI1

_MIS

O13

4

PB

5/I2

C1_

SM

BA

I/SP

I3_M

OS

I/I2S

3_S

D/T

IM3_

CH

2/S

PI1

_MO

SI

135

PB

6/I2

C1_

SC

L/TI

M4_

CH

1/U

SA

RT1

_TX

136

PB

7/I2

C1_

SD

A/F

SM

C_N

L/TI

M4_

CH

2/U

SA

RT1

_RX

137

PB

8/TI

M4_

CH

3/S

DIO

_D4/

I2C

1_S

CL/

CA

NR

X13

9

PB

9/TI

M4_

CH

4/S

DIO

_D5/

I2C

1_S

DA

/CA

NTX

140

PB

10/I2

C2_

SC

L/U

SA

RT3

_TX

/TIM

2_C

H3

69

PB

11/I2

C2_

SD

A/U

SA

RT3

_RX

/TIM

2_C

H4

70

PB

12/S

PI2

_NS

S/I2

S2_

WS

/I2C

2_S

MB

AI/U

SA

RT3

_CK

/TIM

1_B

KIN

73

PB

13/S

PI2

_SC

K/I2

S2_

CK

/US

AR

T3_C

TS/T

IM1_

CH

1N74

PB

14/S

PI2

_MIS

O/U

SA

RT3

_RTS

/TIM

1_C

H2N

75

PB

15/S

PI2

_MO

SI/I

2S2_

SD

/TIM

1_C

H3N

76

PC

0/A

DC

123_

IN10

26

PC

1/A

DC

123_

IN11

27

PC

2/A

DC

123_

IN12

28

PC

3/A

DC

123_

IN13

29

PC

4/A

DC

12_I

N14

44

PC

5/A

DC

12_I

N15

45

PC

6/I2

S2_

MC

K/T

IM8_

CH

1/S

DIO

_D6/

TIM

3_C

H1

96

PC

7/I2

S3_

MC

K/T

IM8_

CH

2/S

DIO

_D7/

TIM

3_C

H2

97

PC

8/TI

M8_

CH

3/S

DIO

_D0/

TIM

3_C

H3

98

PC

9/TI

M8_

CH

4/S

DIO

_D1/

TIM

3_C

H4

99

PC

10/U

AR

T4_T

X/S

DIO

_D2/

US

AR

T3_T

X11

1

PC

11/U

AR

T4_R

X/S

DIO

_D3/

US

AR

T3_R

X11

2

PC

12/U

AR

T5_T

X/S

DIO

_CK

/US

AR

T3_C

K11

3

PC

13/T

AM

PE

R-R

TC7

PC

14/O

SC

32_I

N8

PC

15/O

SC

32_O

UT

9

PD

0/O

SC

_IN

/FS

MC

_D2/

CA

NR

X11

4

PD

1/O

SC

_OU

T/FS

MC

_D3/

CA

NTX

115

PD

2/TI

M3_

ETR

/UA

RT5

_RX

/SD

IO_C

MD

116

PD

3/FS

MC

_CLK

/US

AR

T2_C

TS11

7

PD

4/FS

MC

_NO

E/U

SA

RT2

_RTS

118

PD

5/FS

MC

_NW

E/U

SA

RT2

_TX

119

PD

6/FS

MC

_NW

AIT

/US

AR

T2_R

X12

2

PD

7/FS

MC

_NE

1/FS

MC

_NC

E2/

US

AR

T2_C

K12

3

PD

8/FS

MC

_D13

/US

AR

T3_T

X77

PD

9/FS

MC

_D14

/US

AR

T3_R

X78

PD

10/F

SM

C_D

15/U

SA

RT3

_CK

79

PD

11/F

SM

C_A

16/U

SA

RT3

_CTS

80

PD

12/F

SM

C_A

17/T

IM4_

CH

1/U

SA

RT3

_RTS

81

PD

13/F

SM

C_A

18/T

IM4_

CH

282

PD

14/F

SM

C_D

0/TI

M4_

CH

385

PD

15/F

SM

C_D

1/TI

M4_

CH

486

PE

0/TI

M4_

ETR

/FS

MC

_NB

L014

1

PE

1/FS

MC

_NB

L114

2

PE

2/TR

AC

EC

K/F

SM

C_A

231

PE

3/TR

AC

ED

0/FS

MC

_A19

2

PE

4/TR

AC

ED

1/FS

MC

_A20

3

PE

5/TR

AC

ED

2/FS

MC

_A21

4

PE

6/TR

AC

ED

3/FS

MC

_A22

5

PE

7/FS

MC

_D4/

TIM

1_E

TR58

PE

8/FS

MC

_D5/

TIM

1_C

H1N

59

PE

9/FS

MC

_D6/

TIM

1_C

H1

60

PE

10/F

SM

C_D

7/TI

M1_

CH

2N63

PE

11/F

SM

C_D

8/TI

M1_

CH

264

PE

12/F

SM

C_D

9/TI

M1_

CH

3N65

PE

13/F

SM

C_D

10/T

IM1_

CH

366

PE

14/F

SM

C_D

11/T

IM1_

CH

467

PE

15/F

SM

C_D

12/T

IM1_

BK

IN68

PF0

/FS

MC

_A0

10

PF1

/FS

MC

_A1

11

PF2

/FS

MC

_A2

12

PF3

/FS

MC

_A3

13

PF4

/FS

MC

_A4

14

PF5

/FS

MC

_A5

15

PF6

/AD

C3_

IN4/

FSM

C_N

IOR

D18

PF7

/AD

C3_

IN5/

FSM

C_N

RE

G19

PF8

/AD

C3_

IN6/

FSM

C_N

IOW

R20

PF9

/AD

C3_

IN7/

FSM

C_C

D21

PF1

0/A

DC

3_IN

8/FS

MC

_IN

TR22

PF1

1/FS

MC

_NIO

S16

49

PF1

2/FS

MC

_A6

50

PF1

3/FS

MC

_A7

53

PF1

4/FS

MC

_A8

54

PF1

5/FS

MC

_A9

55

PG

0/FS

MC

_A10

56

PG

1/FS

MC

_A11

57

PG

2/FS

MC

_A12

87

PG

3/FS

MC

_A13

88

PG

4/FS

MC

_A14

89

PG

5/FS

MC

_A15

90

PG

6/FS

MC

_IN

T291

PG

7/FS

MC

_IN

T392

PG

893

PG

9/FS

MC

_NE

2/FS

MC

_NC

E3

124

PG

10/F

SM

C_N

CE

4_1/

FSM

C_N

E3

125

PG

11/F

SM

C_N

CE

4_2

126

PG

12/F

SM

C_N

E4

127

PG

13/F

SM

C_A

2412

8

PG

14/F

SM

C_A

2512

9

PG

1513

2

VB

AT

6

VD

DA

33

VD

D_1

72

VD

D_2

108

VD

D_3

144

VD

D_4

39

VD

D_5

17

VD

D_6

52

VD

D_7

62

VD

D_8

84

VD

D_9

95

VD

D_1

012

1

VD

D_1

113

1

VR

EF+

32

VR

EF-

31

VS

SA

30

VS

S_1

71

VS

S_2

107

VS

S_3

143

VS

S_4

38

VS

S_5

16

VS

S_6

51

VS

S_7

61

VS

S_8

83

VS

S_9

94

VS

S_1

012

0

VS

S_1

113

0

U1

3

12

GN

D

VC

CR

ES

ET

U2

1 2 3456

U9

CK

8

CS

6

GN

D9

GN

D1

14

GN

D2

16

NC

7

RD

Y/IN

T1

RE

S_1

10

RE

S_2

12

RE

S_3

15

SC

L/S

PC

5

SD

A/S

DI/S

DO

3

SD

O2

VD

D11

VD

D1

13

VD

D_I

O4

U10

12

34

56

78

910

UE

XT1

UE

XT1

_3.3

V

12

34

56

78

910

UE

XT2

UE

XT2

_3.3

V

12

34

56

78

910

1112

1314

1516

1718

1920

2122

2324

2526

2728

2930

3132

3334

3536

3738

3940

UE

XT4

0

D+

D-

GN

DGND1GND2

GND3GND4

IDVB

US

USB

CD

/DA

T3/C

S2

CLK

/SC

LK5

CM

D/D

I3

CP

19

CP

211

DA

T0/D

O7

DA

T1/R

ES

8

DA

T2/R

ES

1

VD

D4

VS

S6

WP

110

WP

212

USD

#SH

DN

1

AD

J5

GN

D3

GN

D6

VIN

2V

OU

T4

VR

1

STM

32-L

CD

Rev

. Ini

tial

CO

PY

RIG

HT(

C),

200

9

http

://w

ww

.olim

ex.c

om/d

ev

0R

0R

+

+

+

+

+

GN

D

0R

0R

0R0R

USB

POW

ER S

UPP

LY C

IRC

UIT

USB

CIR

CU

ITAC

CEL

ERO

MET

ER

SD/M

MC

CAR

D

UEX

T2

UEX

T1

DA

CO

UT1

DA

CO

UT2

0

BOARD LAYOUT

POWER SUPPLY CIRCUIT:STM32-LCD can take power from four sources:

– Power connector – 4V – 6V DC.

– BAT_PWR from EXT_PWR – 4V DC.

– +5V_J-LINK from JTAG connector

– +5V_USB from USB connector

The programmed board power consumption is about 200 mA.

RESET CIRCUIT:

STM32-LCD reset circuit includes R8 (10k), R69 (560 Ohm), C28 (100nF) pin 15 of JTAG connector, EXT pin 32, UEXT40 pin 32 and STM32F103ZE pin 25 (NRST).

CLOCK CIRCUIT:

Quartz crystal 8 MHz is connected to STM32F103ZE pin 23 (OSC_IN) and pin 24 (OSC_OUT).

Quartz crystal 32.768 kHz is connected to STM32F103ZE pin 8 (PC14/OSC32_IN) and pin 9 (PC15/OSC32_OUT).

Page 8

JUMPER DESCRIPTION: R-T

Connect RST with TRST. Default state is open.

UEXT1_3.3VThis jumper when closed, supplies 3.3 V voltage to UEXT1 pin 1.Default state is closed.

UEXT2_3.3VThis jumper when closed, supplies 3.3 V voltage to UEXT2 pin 1.Default state is closed.

3.3V_EThis jumper, when closed, enable the main 3.3 V regulator VR1 - MCP1825-ADJE/DC. Default state is closed.

3.3V_MCU_EThis jumper, when closed, enables STM32F103ZE 3.3 V power supply.Default state is closed.

R_LCDYou can use this jumper, when it's open, to measure the current of LCD backlight. Default state is closed.

B0_1/B0_0 Select BOOT0 Boot mode.

Default state is in position B0_0.

B1_0/B1_1Select BOOT1 Boot mode.Default state – B1_0 – not shorted and B1_1 – not shorted.

Boot mode selection pins Boot Mode Aliasing

BOOT1 BOOT0

x 0 Main Flash memory Main Flash memory is selected as boot space

0 1 System memory System memory is selected as boot space

1 1 Embedded SRAM Embedded SRAM is selected as boot space

INPUT/OUTPUT:

– LCD TFT 320x240 pixels coloured with touch screen.

Page 9

EXTERNAL CONNECTORS DESCRIPTION:UEXT1

Pin # Signal Name

1 3.3V

2 GND

3 USART1_TX

4 USART1_RX

5 I2C1_SCL1

6 I2C1_SDA1

7 SPI1_MISO

8 SPI1_MOSI

9 SPI1_SCK

10 SPI1_NSS

UEXT2

Pin # Signal Name

1 3.3V

2 GND

3 USART2_TX

4 USART2_RX

5 I2C1_SCL2

6 I2C1_SDA2

7 SPI2_MISO

8 SPI2_MOSI

9 SPI2_SCK

10 SPI2_NSS

EXT

Page 10

Pin # Signal Name Pin # Signal Name

1 3.3 V 2 GND

3 PE0 4 PE1

5 PE5 6 PE6

7 PC6 8 PC7

9 PC13 10 PB5

11 3.3 V 12 GND

13 +5V_USB 14 VIN

15 PG15 16 PG14

17 PG13 18 PG12

19 PG11 20 PG10

21 PG9 22 PG8

23 PG7 24 PG6

25 PG5 26 PG4

27 PG3 28 PG2

29 PG1 30 PG0

31 VBAT 32 RST

33 GND 34 PD6

35 PD12 36 PD11

37 PB2 38 USB_P

39 PA1 40 PA8

Page 11

UEXT40

Pin # Signal Name Pin # Signal Name

1 3.3 V 2 GND

3 USART1_TX 4 USART1_RX

5 I2C1_SCL1 6 I2C1_SDA1

7 SPI1_MISO 8 SPI1_MOSI

9 SPI1_SCK 10 SPI1_NSS

11 3.3 V 12 GND

13 +5V_USB 14 VIN

15 PF15 16 PF14

17 PF13 18 PF12

19 PF11 20 PF10

21 PF9 22 PF8

23 PF7 24 PF6

25 PF5 26 PF4

27 PF3 28 PF2

29 PF1 30 PF0

31 3.3V_A 32 RST

33 AGND 34 ADC12_IN8

35 VREF+ 36 ADC12_IN9

37 SPI1_NSS 38 ADC12_IN14

39 SPI1_SCK 40 ADC12_IN15

Page 12

JTAG:

The JTAG connector allows the software debugger to talk via a JTAG (Joint Test Action Group) port directly to the core. Instructions may be inserted and executed by the core thus allowing STM32F103ZE memory to be programmed with code and executed step by step by the host software.

Pin # Signal Name Pin # Signal Name

1 3.3V 2 3.3V

3 TRST 4 GND

5 TDI 6 GND

7 TMS 8 GND

9 TCK 10 GND

11 pull-down 12 GND

13 TDO 14 GND

15 RST 16 GND

17 pull-down 18 GND

19 +5V J-LINK 20 GND

Page 13

USB

Pin # Signal Name

1 +5V_USB

2 USBDM

3 USBDP

4 NC

5 GND

PWR

Pin # Signal Name

1 VIN (4 – 6) V DC

2 GND

SD/MMC

Pin # Signal Name

1 SD_D2

2 SD_D3

3 SD_CMD

4 VDD (3.3V)

5 SD_CLK

6 GND

7 SD_D0

8 SD_D1

9 Not connected

10 Not connected

11 Not connected

12 Not connected

Page 14

SPIUp to three SPIs are able to communicate up to 18 Mbits/s in slave and

master modes in full-duplex and simplex communication modes. The 3-bit prescaler gives 8 master mode frequencies and the frame is configurable to 8 bits or 16 bits. The hardware CRC generation/verification supports basic SD Card/MMC modes.

All SPIs can be served by the DMA controller.

I 2 S Two standard I2S interfaces (multiplexed with SPI2 and SPI3) are available,

that can be operated in master or slave mode. These interfaces can be configured to operate with 16/32 bit resolution, as input or output channels. Audio sampling frequencies from 8 kHz up to 48 kHz are supported. When either or both of the I2S interfaces is/are configured in master mode, the master clock can be output to the external DAC/CODEC at 256 times the sampling frequency.

I 2 C Up to two I²C bus interfaces can operate in multimaster and slave modes.

They can support standard and fast modes.

They support 7/10-bit addressing mode and 7-bit dual addressing mode (as slave). A hardware CRC generation/verification is embedded.

They can be served by DMA and they support SMBus 2.0/PMBus.

Page 15

MECHANICAL DIMENSIONS

Page 16

AVAILABLE DEMO SOFTWARE

– STM32-LCD-DEMO

Page 17

ORDER CODE: STM32-LCD - assembled and tested board

How to order?

You can order to us directly or by any of our distributors.Check our web www.olimex.com/dev for more info.

Revision history:

Revision Initial, May 2009

Page 18

Disclaimer:

© 2009 Olimex Ltd. All rights reserved. Olimex®, logo and combinations thereof, are registered trademarks of Olimex Ltd. Other terms and product names may be trademarks of others.The information in this document is provided in connection with Olimex products. No license, express or implied or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Olimex products. Neither the whole nor any part of the information contained in or the product described in this document may be adapted or reproduced in any material from except with the prior written permission of the copyright holder.The product described in this document is subject to continuous development and improvements. All particulars of the product and its use contained in this document are given by OLIMEX in good faith. However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded.This document is intended only to assist the reader in the use of the product. OLIMEX Ltd. shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product.

Page 19