ST CCA021V1 User Manual

based on the STM32F103RE and TS4657
STM32F103RE performance line
microcontroller
16 MHz crystal unit
USB connector and ESD protection
Two LEDs driven by the microcontroller
Push button to control the firmware mode
TS4657 - single supply stereo digital audio line
driver with 2.2 V – 16- to 24-bit audio data format stereo DAC,
32 to 48 kHz sample rate
2
–I
S, right or left-justified compatible digital
audio interface
TS2012 - filter-free stereo 2x2.8 W class D
audio power amplifier
TS4962 - 2.8 W filter-free mono class D audio
power amplifier – Output available either through mono jack
connector or to on-board speaker
TS472 - very low noise microphone
preamplifier with 2.0 V bias output and active low standby mode
– Single-ended output available for
connection to ADC of a microcontroller
On-board microphone and small speaker
RoHS compliant
capless outputs:
RMS
STEVAL-CCA021V1
USB audio demonstration board
Data brief
STEVAL-CCA021V1
Description
The STEVAL-CCA021V1 demonstration board implements a USB audio card based on the STM32F103RE microcontroller and the TS4657 audio digital-to-analog converter (decoder). The complete system consists of a controller board driven by the STM32F103RE microcontroller, and a TS4657-based audio board.
Mono audio output is available either through the TS4962-driven on-board speaker or via the mono jack connector, and stereo output is possible through the TS2012 stereo audio amplifier which can drive external speakers. Both audio amplifiers are class D.
For audio input, an on-board microphone is connected through the TS472 microphone pre­amplifier to the ADC input of the microcontroller. It is possible to disconnect the controller section from the audio section to use the boards
September 2009 Doc ID 16318 Rev 1 1/5
For further information contact your local STMicroelectronics sales office.
individually for other applications.
www.st.com
5
Schematic diagrams STEVAL-CCA021V1

1 Schematic diagrams

Figure 1. Schematic diagram of the STM32F103RE-based controller board

LED_ACTIVE
A3V3
3V3
VSSA
12
VSSA
STM32F103RET6
13
C15
3V3
100nF
VSSA
2.3VLD1
LD2
GME 960-024
1 2
R13
220
R12
470
1
2
USB_ACTIVITY
C14
3V3
47
31
4
VSS_1
PC14-OSC32_IN
PC15-OSC32_OUT
VBAT
VDD_1
1
48
32
100nF
C13
100nF
C12
100nF
C11
100nF
R8
0R
18
VSS_363VSS_4
VSS_2
VDD_2
VDD_364VDD_419VDDA
I2C1_SDA
I2S2_CK
PA0PA1
PA2PA3
I2S2_MCK
I2S2_WS
I2S2_SD
I2C1_SCL
11 12
131415
PC1
PC2
PB759PB861PB9
BUTTON
16
17 18
PC0
62
29
43
3V3
19 20
BL220G
I2S2_CK
I2S2_WS
34
30
PB11
PB10
PB1233PB13
PA1245PA13/JTMS/SWDIO
PA11
44
46
49
JTCK
USBDN
JTMS
USBDP
3V3
PC0
PC1
PC2
I2S2_SD
36
10
PC08PC19PC2
PB1435PB15
OSC_IN/PD0
PA15/JTDI
OSC_OUT/PD1
PA14/JTCK/SWCLK
5
6
50
54
X2
JTDI
X1
R10
10k
PC3
11
PC3
PD2
60
BOOT0
R6
USB5V
4
10
7 8
1 2
3
5 6
9
P2
PC3
VSSA
A3V3
BOOT1
JTRST
I2C1_SCL
JTDO
I2C1_SDA
33pF
C10
X2
3
2
GND
GND
X1
TSX-3225 / 16MHz
1
4
33pF
C8
X1
56
58
28
27
55
57
PB026PB1
PB5
PB6
PB3/JTDO
PB2/BOOT1
PB4/JNTRST
PA0-WKUP
PA216PA3
PA521PA622PA723PA841PA942PA10
PA1
PA4
U1
15
20
14
17
PA1
PA0
PA2
PA3
SPI1_SCK
SPI1_MOSI
SPI1_NSS
SPI1_MISO
25
PC424PC5
BOOT0
10k
21
BUTTON
I2S2_MCK
37
PC738PC839PC9
PC6
NRST
7
NRST
C9
C7
100nF
B1
USB_ACTIVITY
LED_ACTIVE
52
51
40
PC11
PC10
100nF
53
2
3
PC12
PC13-TAMPER-RTC
USBDN
USBDP
USB5V
R4 4R7
USB1X90A PCB
USB5V
USB_A
R5 4R7
4
6
5
I/O1
I/O2
Vbus
I/O2
GND
I/O1
U4
2
3
1
1
2
4
3
D-
D+
Vbus
GND
1uF
C3
3V3USB5V
C1
4.7uF
10nF
C4
4
5
Vout
BYPASS
Vin
GND2INHB
U2
1
LD3985XX33
3
C5
4.7uF
1uF
C2
CN2
2/5 Doc ID 16318 Rev 1
10mH
L1
R14 10K
DBGACK
Inductor
3V3
SPI1_MOSI
SPI1_SCK
3V3
3
4
5
6
C
D
W
VSS
HOLD
Q
VCC8S
U3
C16
100nF
3V3
3V3
M25P64-VME6G
7
1
2
R9
10K
SPI1_NSS
SPI1_MISO
3V3
R3 1k5
USBLC6-2P6
Internal pull-up
R7 1M
C6 4.7nF
6
5
SH1
SH2
JTRST
3V3
1
234
CN1
MLW20G
Internal pull-up
JTDI
678
5
Internal pull-up
JTMS
pull-down
Internal
R1
JTCK
RTCK
9
11
10
10K
12
JTDO
131415
NRST
16
R2 10K
DBGRQ
17
181920
Loading...
+ 3 hidden pages