
Universal USB to serial communication interface
demonstration board based on the STM32
Features
■ Two PC GUIs are supported:
– Universal dongle PC GUI: this PC GUI
allows interfacing SPI, I2C and UART
interface and controlling the communication
parameters with the help of GUI itself
– DFU mode PC GUI: this PC GUI allows
changing the firmware if required by the
user to suit its applications
■ DLL files of the I2C, SPI and UART Interface
are supplied
■ Source code (including DFU)
■ RoHS compliant
STEVAL-PCC009V1
Data brief
STEVAL-PCC009V1
Description
This demonstration board implements an
universal USB to serial communication interface
(UUSCI) based on STM32.
This demoboard has a 10 pin interface. In this
interface, there is a provision to connect a device
which can communicate using I2C, SPI and
UART. Thus UUSCI tool allows a user to connect
a serial communication based device to a PC. At
the same time it allows to control some GPIOs
available in that 10 pin interface and set them in
input/output modes as per the application
requirements.
In UUSCI demonstration board, the STM32
microcontroller is used as the interface between
PC and the end device. Due to intelligence
available in the STM32 device, I2C, SPI and
UART are multiplexed in same 10 pin interface
thus leading to reduced board size and the
complexity of usage.
Power to board is provided from USB Mini B-Type
connector.
their own customized PC GUI as per their
requirements.
Warning: In order to use this
evaluation board
connected to a PC, a
recent version of
Windows
Windows2000
Windows XP
®
, such as
®
or
®
must be
installed.
DLL files of the PC GUI are provided with this
tool. So a user can use these DLL files to make
May 2010 Doc ID 15574 Rev 2 1/7
For further information contact your local STMicroelectronics sales office.
www.st.com
7

Circuit schematics STEVAL-PCC009V1
1 Circuit schematics
Figure 1. Microcontroler section
DA
CL
2_S
2_S
2C
2C
11_I
I
O
IS
OS
SS
CK
2_N
2_S
2_M
0
13
PA
PE5
9
M
P
PC
PA8
PA9
PA1
USBD
USBD
71
70
69
68
67
66
9
8
12
11
10
PA
PA
PA
PA
PA
TC
UT
N
32_I
PER-R
C
C32_O
TAM
OS
OS
13-
14-
15-
AT
PE6
VB
PC
PC
PC
8
5
6
7
9
10
UT
N
PER
AM
C32_I
C32_O
6
3
13_T
3V
OS
OS
GNDND3V
PE
PC
R5R51M1MR5R51M
Hz
Hz
Y2Y28M
Y2Y28M
MS
3
13_T
GNDND3V
PA
75
74
73
72
2
2
NC
VSS_
VDD_
PA1
4
76
PAPA14_T
PAPA15_T
PCPC10
PCPC11
PCPC12
PDPD0
PDPD1
PDPD2
PDPD3
PDPD4
PDPD5
PDPD6
PDPD7
PBPB3_T
PBPB4_N
BAI
2/7 Doc ID 15574 Rev 2
R1R1100k
L
A
0
3
3V
BOOT
0
0
R2
R2
100k
PBPB5_I
PBPB6_I
PBPB7_I
BOOT
0
PBPB8_T
CH3
PBPB9_T
CH4
PE0
PE1
GND
3V3V3
0
0
R3
R3
C2
C2
Y1
Y1
Hz
Hz
768K
768K
32.
32.
C1C110pF
C1C110pF
PA1
5
77
PCPC10
78
PCPC11
79
PCPC12
80
PDPD0
81
PDPD1
82
PDPD2
83
PDPD3
84
PDPD4
85
PDPD5
86
PDPD6
87
PDPD7
88
PB3
89
PB4
90
PB5
91
PB6
92
PB7
93
BOOT
0
94
PB8
95
PB9
96
PE0
97
PE1
98
VSS_
3
99
VDD_
3
100
PE4
PE2
PE3
U2
U2
10pF
10pF
3
4
1
2
2
4
5
3
PE
PE
PE
PE
T
OU
C32_
OS
R4
R4
0
0
C4C422pF
C4C422pF
IN
2_
C3
OS
7
6
8
PC
PC
PC
65
64
63
9
8
7
6
PC
PC
PC
PC
2
2
M3
M3
ST
ST
T
IN
OU
5
5
C_
C_
VSS_
VDD_
OS
OS
11
13
12
T
IN
OU
C_
C_
3
OS
OS
C5C522pF
13
14
15
PD
PD
PD
62
61
60
15
14
PD
PD
ST
NR
15
14
0
#
N1
12_I
RESET
DC
0_A
PC
22pF
PB
PB
2
_
2
_
SW
SW
SW
SW
2_M
8
9
10
11
12
PD
PD
PD
59
58
57
13
12
11
PD
PD
PD
0
1
PC
PC
16
17
1
2
N1
N1
12_I
12_I
DC
DC
1_A
2_A
PC
PC
#
RESET
SPI
SPI
SPI
SPI
PD
PD
12_
13_
14_
15_
PB
PB
PB
PB
56
55
54
53
52
51
9
8
5
4
3
10
PD
2
PC
3
N1
12_I
DC
3_A
PC
3
3V
0
0
R1
R1
2
PD
PD
PB1
PB1
PB1
PB1
VDD_
1
50
VSS_
1
49
PB1
1
48
PB1
0
47
PE1
5
46
PE1
4
45
PE1
3
44
PE1
2
43
PE1
1
42
PE1
0
41
PE9
40
PE8
39
PE7
38
PB2
/BOOT
1
UP
-
+
WK
3
EF
EF
0-
VSSA
PC
VR
VR
VDDA
PA
20
21
18
19
22
23
24
TS
2_R
TS
2_C
SART
ART
H2_U
US
ND
P_
2_C
AG
KU
IM
1_T
0_W
PA
PA
VDDA
H
H
L1
L1
10u
10u
3
3V
k
k
10
10
F
F
7
7
100n
100n
C2
C2
37
PB1
PB0
PCPC5
PCPC4
PA7
PA6
PA5
PA4
VDD-
4
VSS_
4
PA3
1
2
PA
PA
1
36
CH4
35
CH3
34
S
33
D
32
1_M
I
31
1_M
O
30
1_S
29
SAR
T2_C
K
28
27
26
SART
2_R
X
25
X
2_T
SART
H3_U
2_C
IM
2_T
PA
0
0
C1
C1
C9C910
C9C910
F
F
10n
10n
uF
uF
1
BOOT
R7R7100k
100k
ND
AG
33V
3V
0
0
R6
R6
3
10_I
PB
PB
1
1
2
2
0
0
0
0
R1
R1
R1
R1
3V3V3
GND
PE1
5
PE1
4
PE1
3
PE1
2
PE1
1
PE1
0
PE9
PE8
PE7
BOOT
PBPB1_T
PBPB0_T
MIMICROSD
MIMICROSD
PAPA7_7_SPI
PAPA6_6_SPI
PAPA5_5_SPI
PAPA4_U
3V3V3
GND
4_U
3
3V
R8
R8
PAPA3_T
0
0
0
0
R9
R9
F
F
5
5
C1
C1
100n
100n
F
F
4
4
C1
C1
100n
100n
F
F
3
3
C1
C1
100n
100n
F
F
2
2
C1
C1
100n
100n
nF
nF
1
1
C1
C1
100
100

STEVAL-PCC009V1 Circuit schematics
Figure 2. Synchronous COM interface
V
V
472J
472J
38V
38V
6
6
EXB-
EXB-
RN
RN
1
8
2
7
3
6
4
5
B
DB
O_
N
CO
9
9
F
F
V_
1u
1u
C1
C1
F
F
8
8
1u
1u
0.
0.
C1
7
7
C1
C1
3
3V
1
2
3
4
N
CO
F
F C1
C8C81u
C8C81u
F
F
1u
1u
C7C70.
C7C70.
F
F
1u
1u
C6C60.
C6C60.
3 V_
3V
1
2
3
4
Doc ID 15574 Rev 2 3/7
IS
2_M
PI
14_S
PB
V_V_COCON
3V3V3
O
IS
F
F
1u
1u
2_M
0.
0.
PI
14_S
PB
1
8
2
7
3
6
4
5
V
V
5
5
RN
RN
472J
472J
38V
38V
EXB-
EXB-
F
F
C3C3100n
C3C3100n
B
B
DB
_D
_D
SS_
CK
DA
2_N
2_S
2_S
N
2C
SPI
SPI
CO
12_
13_
11_I
V_
PB
PB
PB
J2
J2
1 2
3 4
5 6
DB
B
DB
O_
I_
IS
CL_D
OS
2_M
2_S
GND
2_M
2C
SPI
SPI
14_
10_I
15_
PB
PB
PB
V
V
472J
472J
38V
38V
4
4
RN
RN
EXB-
EXB-
8
7
6
5
B
_D
Cl
2_S
2C
10_I
PB
CL
C2_S
I2
0_
PB1
8
7
6
5
V
V
3
3
472J
472J
RN
RN
38V
38V
EXB-
EXB-
DB
DB
I_
_D
OS
CK
SS_
2_S
2_M
2_N
PI
PI
PI
13_S
15_S
12_S
PB
PB
PB
9
10
11
12
CC4
CC3
CC2
GND
I/OV
I/OV
I/OV
NC
I/OVCC1
I/OVL
C2
VC
I/O
2
VL
I/O
1
CK
2_S
PI
13_S
PB
B
CL_D
2_S
2C
10_I
PB
876
123
CL
2_S
2C
10_I
PB
11
2
3
3V
8
VCVCC
7
V_V_COCON
VL
6
3V3V3
NC
5
2
3
4
2349
VL
VL
I/O
OE
I/O
3
2
I
OS
2_M
PI
3
3V
15_S
PB
DB
DB
I_
O_
IS
OS
2_M
2_M
PI
PI
14_S
15_S
PB
PB
I
O
IS
OS
2_M
2_M
SPI
SPI
14_
15_
PB
PB
B
B
H3_D
H4_D
M3_C
M3_C
0_TI
1_TI
PB
PB
9
10
C4
C3
GND
VC
VC
I/O
I/O
3
4
VL
VL
OE
I/O
I/O
3
4
H3
H4
M3_C
M3_C
0_TI
1_TI
PB
PB
2349
VL
ST
ST
I/O
4
SS
2_N
PI
12_S
PB
B
B
B
_D
_D
CK
DA
H3_D
2_S
2_S
3_C
PI
2C
IM
0_T
11_I
13_S
PB
PB
PB
V
V
5
876
472J
472J
2
2
38V
38V
RN
RN
EXB-
EXB-
4
123
CK
DA
H3
2_S
2_S
3_C
2C
IM
SPI
0_T
11_I
13_
PB
PB
PB
NC
8
VCVCC
7
VL
6
NC
5
2349
2349
ST
ST
B
B
_D
_D
CK
SS
2_S
2_N
PI
PI
13_S
12_S
GND
PB
PB
6
44556
M6
M6
V1
V1
C6
C6
11223
ESDAL
ESDAL
U8
U8
3
DB
O_
DB
IS
I_
2_M
OS
PI
GND
2_M
PI
14_S
PB
15_S
PB
B
DB
SS_
H4_D
2_N
3_C
PI
IM
12_S
1_T
PB
PB
V
V
5
472J
472J
38V
38V
EXB-
EXB-
4
SS
H4
2_N
3_C
IM
SPI
12_
1_T
PB
PB
B
B
_D
4_D
DA
CH
2_S
3_
2C
IM
11_I
1_T
GND
PB
PB
6
44556
M6
M6
V1
V1
C6
V_V_COCON V_V_COCON
3V3V3 3V3V3
C6
11223
ESDAL
ESDAL
U4
U4
3
B
B
CL_D
H3_D
3_C
C2_S
IM
I2
0_
_T
GND
PB1
PB0
13
VCVCC
14
VL
15
1
16
0
0
U1
U1
B
H4_D
3_C
IM
1_T
PB
10A
10A
1
1
ON
ON
RN
RN
_C
_C
SPI
SPI
7 8
9 10
B
H3_D
3_C
IM
0_T
PB
B
_D
DA
2_S
2C
11_I
PB
12
I/OVCC1
13
VCVCC
14
VL
15
I/OVL
1
16
U5
U5
1
DA
2_S
2C
1_I
PB1

Circuit schematics STEVAL-PCC009V1
Figure 3. Extension board interface
TS
X
2_R
SART
H4_U
2_C
IM
3_T
PE0
GND
PA
6
44556
M6
11223
X
2_T
SART
H3_U
2_C
IM
2_T
PA
M6
V1
V1
C6
C6
ESDAL
ESDAL
3
K
2_C
GND
SART
4_U
PA
U6
U6
2_R
SART
H2_U
2_C
IM
1_T
2
PA
PE
GND
6
44556
M6
M6
V1
V1
C6
C6
11223
ESDAL
TS
2_C
USART
P_
KU
0_W
PA
ESDAL
3
1
PE
GND
U7
U7
4/7 Doc ID 15574 Rev 2
GND
J4
J4
1 2
F
F
6
6
C1
C1
100n
100n
X
2_R
TS
2_C
SART
ART
H4_U
H4
4_C
IM
9_T
PB
7 8
H3
4_C
IM
8_T
PB
US
P_
2_C
N
KU
IM
3_T
GND
PA
12
9 10
11
X
2_T
SART
GND
3_U
CH
2_
IM
2_T
PA
CO
V_
GND
4
2
11
9
13
0
0_W
PE
PE
PA
14
16
18
20
13
15
17
19
TS
2_R
K
2_C
SART
PE1
2_U
SART
CH
4_U
2_
PA
IM
1_T
PA
15
PE
PE
PE
PE
PE
22
24
26
28
30
IN
IN
_30P
_30P
IC
IC
ER
ER
GEN
25
0
PE1
27
2
PE1
29
4
PE1
GEN
21
23
PE3
PE8
J7
J7
DA
1_S
2C
7_I
GND
PB
3 4
5 6
AI
CL
MB
1_S
1_S
2C
2C
6_I
5_I
PB
PB
F
F
6
6
C2
C2
100n
100n
R
N
9
11
13
15
7
CO
PD
PD
PD
PD
V_
PC
12
1 2
3 4
5 6
7 8
9 10
11
8
12
14
6
10
PD
PD
PD
GNDNDPC
PD
PE
9
11
1
3
5
AM
13_T
PC
12
PC
7
PD
PD
PD
PD
22
24
26
28
30
IN
IN
_30P
_30P
IC
IC
ER
ER
GEN
21
23
0
PD
GEN
25
27
29
2
4
6
PD
PD
PD
8
10
PC
PA
PA
PC
14
16
18
20
13
15
17
19
8
10
9
PC
GNDNDPA
PC

STEVAL-PCC009V1 Circuit schematics
Figure 4. JTAG interface, analog interface, microSD card and power supply
ND
AG
3
M3
M3
3
V1
V1
C6
C6
112
ESDAL
ESDAL
U1
U1
2
5
6
PE
PE
0
1
2
3
N1
N1
N1
N1
12_I
12_I
12_I
12_I
DC
DC
DC
DC
6
0_A
1_A
2_A
3_A
PE
PC
PC
PC
PC
N
N
ON
ON
_C
_C
OG
OG
AL
AL
J1
J1
AN
AN
1 2
3 4
5 6
7 8
9 10
ND
ND
PE5
VDDA
AG
AG
3
3V
4
4
R1
10k
10k
33V
3V
3
Analog interface
3
2
N1
N1
12_I
12_I
ND
DC
DC
AG
3_A
2_A
PC
6
44556
6
6
1M
1M
6V
6V
LC
LC
11223
ESDA
ESDA
U3
U3
3
1
0 PC
N1
N1
12_I
12_I
ND
DC
DC
AG
1_A
0_A
PC
PC
3
3V
JTAG interface
_10K
_10K
SM
SM
S_4/
S_4/
_I
_I
7
7
RN
RN
RESAR
RESAR
4
5
6
7
8
ST
TR
4_N
PB
123456789101011
J3
J3
Doc ID 15574 Rev 2 5/7
PAPA14_TC
K
3
PAPA13_TM
S
2
PAPA15_TD
I
1
PBPB4_N
DO
3_T
PB
RESET#
k
k
7
7
10
10
CK
MS
DI
R1
R1
14_T
13_T
15_T
6
6
5
5
10k
10k
10k
10k
PA
PA
PA
R1
R1
R1
R1
13
15
17
19
IN
IN
_20P
_20P
AG
AG
JT
JT
12
14
16
18
20
5
5
C2
C2
8
8
5
5
1k
1k
R1
R1
)
)
1
1
NM
NM
R2
R2
(D
(D
4
0
0
R2
100k
100k
F
F
100n
100n
F
F
4
4
7u
7u
C2
C2
4.
4.
N
3
CO
3V
V_
123
J6
J6
Q2Q22S
Q2Q22S
6
6
R2
R2
M
3
3V
6
11223
U9
U9
F
F
8
8
7u
7u
C2
C2
4.
4.
0 USBD
5V
123456789
J5
J5
I
O
IS
S
OS
4
4
CK
_C
R2
R2
100k
100k
100k
100k
1_M
1_M
1_S
SD
PI
PI
PI
3
3
6_S
7_S
5_S
CRO
R2
R2
PA
MI
PA
PA
8
1
3
2
5
7
V
V
N
LK
UT
CS
_I
RS
RS
VSS2
_O
SC
TA
TA
DA
DA
VDVDD
J8
J8
CD
9
D
_C
SD
CRO
MI
0
5V
N3
N3
CO
CO
7
3
1215
1215
3V
PE
TR
TR
7
7
5
5
1k
1k
R2
R2
5
5
1k
1k
0
0
C2
C2
P
USBD
44556
P6
P6
-2
-2
C6
C6
BL
BL
US
US
3
VSS
M
VSS
CO
10
2
2
500
500
R2
R2
GND
F
F
1
1
10u
10u
C2
C2
3
3
3V
5
6
7
8
R
R
UT
UT
NC
NC
33T
33T
VO
VO
1117D
1117D
UT
UT
N
LD
LD
1
1
VI
GND
VO
VO
U1
U1
1
2
3
4
3 3V
0
GNDND3V
5V
F
F
7n
7n
4.
4.
5
5
R2
R
R
WE
WE
D1D1PO
D1D1PO
3
3V
F
F
3
3
7n
7n
C2
C2
4.
4.
9
9
R1
1M
1M
N9
N9
CO
CO
MicroSD card
ON
ON
_C
_C
MMC
MMC
6
11
12
Power supply
F
F
2
2
C2
C2
100n
100n
500
500

Revision history STEVAL-PCC009V1
2 Revision history
Table 1. Document revision history
Date Revision Changes
10-Apr-2009 1 Initial release.
04-May-2010 2 Updated picture on cover page.
6/7 Doc ID 15574 Rev 2

STEVAL-PCC009V1
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the
right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any
time, without notice.
All ST products are sold pursuant to ST’s terms and conditions of sale.
Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no
liability whatsoever relating to the choice, selection or use of the ST products and services described herein.
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this
document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products
or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such
third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED
WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS
OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT
RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING
APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY,
DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE
GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void
any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any
liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries.
Information in this document supersedes and replaces all information previously supplied.
The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
© 2010 STMicroelectronics - All rights reserved
Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan -
STMicroelectronics group of companies
Malaysia - Malta - Morocco - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America
www.st.com
Doc ID 15574 Rev 2 7/7