您好,欢迎来到尔游网。
搜索
您的当前位置:首页DK-STM32F开发板用户手册

DK-STM32F开发板用户手册

来源:尔游网
UM0426User manual

STM3210B-EVALevaluation board

Introduction

The STM3210B-EVAL is an evaluation board for STMicroelectronic’s ARMTM Cortex-M3 core-based STM32F10x 128K microcontrollers. It is designed as a complete development environment for the STM32F10x microcontrollers with full speed USB2.0, CAN2.0A/B compliant interface, two I2C channels, two SPI channels, three USART channels with smartcard support, internal 20KB SRAM and 128KB Flash, JTAG and SWD debugging.With a complete range of hardware evaluations features, the STM3210B-EVAL board is designed to help developers evaluate all device peripherals (such as USB, motor control, CAN, MicroSD card, smartcard, USART) and develop their own applications. Extension connectors make it possible to easily connect a daughter board or wrapping board for a specific application.

This user manual provides information on using the STM3210B-EVAL board and its hardware features.Figure 1.

STM32F10X 128K evaluation board (STM3210B-EVAL)

October 2007 Rev 41/46

www.st.com

UM0426

Features

●●●●●●●●●●●●●●●●●●●

Three 5V power supply options: power jack, USB connector or daughter boardBoot from user Flash, test Flash or SRAMAudio play and recordMbyte MicroSD card

Type A and Type B smartcard support8Mbyte serial Flash

I2C/SMBus compatible serial interface temperature sensor

Two RS232 communication channels with support for RTS/CTS handshake on one channelIrDA transceiver

USB 2.0 full speed connectionCAN 2.0A/B compliant connectionInduction motor control connectorJTAG, SWD and trace tool support240x320 TFT color LCD

Joystick with 4-direction control and selectorReset, wakeup, tamper and user push buttons4 LEDs

RTC with backup battery

Extension connector for daughter board or wrapping board

Order code

To order the STM32F10x 128K evaluation board, use the order code STM3210B-EVAL.

2/46

UM0426Contents

Contents

1

Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

1.11.21.31.41.51.61.71.81.91.101.111.121.131.141.151.161.171.18

LCD configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Boot option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Reset source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Serial flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11RS232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Smartcard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13MicroSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Analog input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13IrDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Development and debug support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Display and input devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

2.12.22.32.42.52.62.72.82.92.10

USB type B connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16CAN D-type 9-pin male connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . 16Analog input connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Power supply connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17RS232 connector CN5 with RTS/CTS handshake support . . . . . . . . . . . 18RS232 connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18JTAG debugging connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Audio jack CN8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19SWD debugging connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Trace debugging connector CN10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

3/46

ContentsUM0426

2.112.122.132.14

Daughter board extension connectors CN12 and CN13 . . . . . . . . . . . . . 21Motor control connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24MicroSD connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Smartcard connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

3Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Appendix ASTM3210B-EVAL IO assignments . . . . . . . . . . . . . . . . . . . . . . . . . . 41Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

4/46

UM0426Hardware layout and configuration

1 Hardware layout and configuration

The STM3210B-EVAL board is designed around a STM32F103VBT6 microcontroller in a 100-pin LQFP package.

The hardware block diagram Figure2 shows the connections between the STM32F10x microcontroller and peripherals (LCD, SPI Flash, USART, IrDA, USB, Audio, CAN bus, RTC, smartcard, MicroSD card and motor control).

Figure3 will help you locate these features on the evaluation board.

Figure 2.Hardware block diagram Fixed 3.3VPower SupplyADCPWMLED,Key& JoystickGPIOExtension Connector for GPIOsAudio Circuit8Mbyte FlashMByte MicroSD cardLCD ModuleSPI1 SPI2USART1RS232 transceiver RS232 transceiver IrDA transceiver Smart card interface chipCAN transceiver Smart card connectorCAN DB9 connectorUSART DB9 male connectorUSART DB9 male connectorUSART2STM32F103VBT6Temperature sensorMotor control connector10-pin SWD connector20-pin JTAG connector20-pin future JTAG connector with TraceDebugADCUSBI2C1USART3MCSmart cardCANBNC connectorUSB Type B connector 5/46

Hardware layout and configurationFigure 3.

STM3210B-EVAL board layout

U1

STM32F103VBT6

CN15

MicroSD card

CN14

Motor control

CN13

Extension connector

UM0426

CN12

Extension connector

CN5USART2CN2

CAN connector

CN9SWD

CN6USART1

CN10Trace

U11IrDA

CN7JTAG

CN1USB

U17

Color LCD

CN8

Audio jackCN4

5V power

RV1

Potentiometer

U17MIC

B1

RESETB2

WAKEUPCN16

SmartcardB4

TamperU18Joystick

B3

General purpose key

6/46

UM0426Hardware layout and configuration

The following sections provide jumper settings for configuring your STM3210B-EVAL board and peripherals.

Two types of jumpers are used on the STM3210B-EVAL board:

●●

3-pin jumpers with two possible positions, for which the possible settings are presented in schematics in the following sections

2-pin jumpers with two possible settings: Fitted– the circuit is closed, and Not fitted– the circuit is open (see Figure 4.)

Settings for two-pin jumpers

Not fitted

Fitted

Figure 4.

1.1 LCD configuration

The STM3210B-EVAL can be delivered with either one of two LCDs mounted on the MB542

board, depending on the board version. These two LCDs look alike and operate in the same way, however they have different control circuits, and therefore require different software drivers. You must ensure that the demonstration software pre-loaded in the flash memory of the microcontroller on the evaluation board supports the LCD that you have.

If your STM3210B-EVAL product includes the MB542 board version B-01 or later, it is mounted with the LCD reference AM240320L8TNQW-00H (from Ampire). The controller reference is ILI9320 (from ILITEK, www.ilitek.com). The products that include this LCD have a label on the daughter board (to the left of the display) as shown in Figure5.Figure 5.

LCD label on MB542 board version B-01 or later

7/46

Hardware layout and configuration

Table 1.

UM0426

LCD label on MB542 board version B-01 or later

Label marking

Meaning

MB542B-0120743001B0120743001

LCD version B-01

PCB version BVersion 01Board ID

The demonstration software delivered with the evaluation boards that carry this label is STM3210B-EVAL_DEMO version 1.1 or later. It automatically detects which version of the LCD is mounted on the daughter board, and it supports both.

If your STM3210B-EVAL product includes the MB542 board version B-00 or earlier, it is mounted with the LCD reference AM-240320LTNQW01H. The controller reference is HX8312-A (from Himax, www.himax.com.tw). The products that include this LCD do not have a label on the component side of the daughter board as shown in Figure6. The label is on the solder side, therefore not visible when the MB452 board is screwed onto the MB525 board.Figure 6.

No LCD label on component side of MB542 board version B-00

The demonstration software delivered with the evaluation boards that do not carry a visible label is STM3210B-EVAL_DEMO version 1.0 or earlier. This software only supports the LCD reference AM-240320LTNQW01H.

Note:

You can download the latest version of the software demonstration from the

STmicroelectronics support site, www.st.com/mcu. The STM3210B-EVAL_DEMO software is included in the STM3210B-EVAL demonstration software user manual (UM0435)

download file. STM3210B-EVAL_DEMO version 1.1 and later support both types of LCD.

8/46

UM0426Hardware layout and configuration

1.2 Power supply

The STM3210B-EVAL board is designed to be powered by 5V DC power supply and to be

protected by PolyZen U6 in case of incorrect power supply configuration. It is possible to configure the evaluation board to use any of the following sources for the power supply.

●●●

5V DC power adapter connected to CN4, the power supply jack labeled “PSU” (for Power Supply Unit) on the silkscreen

5V DC power with 500mA limitation from CN1, the type-B USB connector on the evaluation board labeled “USB” on the silkscreen

5V DC power from both CN12 and CN13, the daughter board extension connectors labeled “DTB” (for Daughter Board) on the silkscreen

The power supply is configured by setting the related jumpers JP4, JP9 and JP11 as described in Table2.Table 2.Jumper

Power related jumpersDescriptionJP4 is used to select one of the three possible power supply resources. For power supply from the power supply jack (CN4) to the STM3210B-EVAL only, JP4 is set as shown (default setting):PSUDTB USBFor power supply from the daughter board connectors (CN12 and CN13) to the STM3210B-EVAL only, JP4 is set as shown:PSU DTB USBJP4For power supply from USB (CN1) to the STM3210B-EVAL only, JP4 is set as shown:PSU DTB USBPSU DTB USBFor power supply from power supply jack (CN4) to both the STM3210B-EVAL board and to a daughter board connected on CN12 and CN13, JP4 is set as shown below. The daughter board must not have its own power supply connected. Measures the consumption of VDD and VDDA.Default setting: Fitted1 2 3 JP9Vbat is connected to 3.3V power when JP11 is set as shown (default setting):JP111 2 3 Vbat is connected to battery when JP11 is set as shown: The LED LD5 is lit when the STM3210B-EVAL board is powered correctly.

9/46

Hardware layout and configurationUM0426

1.3 Boot option

The STM3210B-EVAL board is able to boot from:

●●●

Embedded user Flash

System memory with boot loader for ISPEmbedded SRAM for debugging

The boot option is configured by setting the switches SW1 and SW2 as shown in Table3.

The two possible positions of these micro switches are shown in Figure7.Figure 7.

Switch positions

> 0Switch inposition “1”

Table 3.

Switch

Boot switches

Boot from

STM3210B-EVAL boots from user Flash when SW2 is set as shown to the right (default setting).

In this configuration, the position of SW1 doesn’t affect the boot process.

Boot 0 = 0, Boot 1 = X

STM3210B-EVAL boots from embedded SRAM when SW1 and SW2 are set as shown to the right. Boot 0 = 1, Boot 1 = 1

Switch configuration

SW1Boot 1SW2Boot 0SW2Boot 0SW2Boot 01 <> 01 <> 0SW1Boot 11 0SW1SW2

STM3210B-EVAL boots from system memory when SW1 and SW2 are set as shown to the right.Boot 0 = 1, Boot 1 = 0

1.4 Clock source

Two clock sources are available on the STM3210B-EVAL board for the STM32F10X

microcontroller and RTC.

●●

X1, 32KHz crystal for embedded RTC

X2, 8MHz crystal with socket for the STM32F10X microcontroller. It can be removed from the socket when the internal RC clock is used.

10/46

1 UM0426Hardware layout and configuration

1.5 Reset source

The reset signal of the STM3210B-EVAL board is active low and the reset sources include:

●●●

Reset button B1

Debugging tools from connector CN7, CN9 and CN10Daughter board from CN13

Reset jumper

Description

Enables reset of the STM32F10X microcontroller embedded JTAG TAP controller

each time a system reset occurs. JP10 connects the TRST signal from the JTAG connection with the system reset signal RESET#.Default setting: Not fitted

Table 4.

Jumper

JP10

1.6 Audio

The STM3210B-EVAL board supports both audio recording and playback. This can be

disabled or enabled by setting the jumpers JP6 and JP7. The audio volume can be adjusted using the potentiometer RV2, and the microphone amplifier gain can be adjusted using the potentiometer RV3.Table 5.

JumperJP6JP7

Audio jumpers

Description

Audio power amplifier TS4871 is forced into standby mode when JP6 is not fitted. Default setting: Fitted

Microphone pre-amplifier MAX4061 is forced into shutdown mode when JP7 is fitted. Default setting: Not fitted

1.7 Serial flash

A Mbit serial flash connected to SPI1 of the STM32F10X microcontroller shares the same

SPI port with the MicroSD card using a different chip select signal. Serial Flash Chip select is managed by the standard IO port PA4.

1.8 CAN

The STM3210B-EVAL board supports CAN 2.0A/B compliant CAN bus communication based on 3.3V CAN transceiver. The high-speed mode, standby mode and slope control mode are available and selected by setting JP2.

11/46

Hardware layout and configuration

Table 6.Jumper

UM0426

CAN jumpersDescriptionCAN transceiver functions in standby mode when JP2 is set as shown below: 1 2 3JP2CAN transceiver functions in high-speed mode when JP2 is set as shown below:1 2 3CAN transceiver functions in slope control mode when JP2 is not fitted.(Default setting)JP3CAN terminal resistor is enabled when JP3 is fitted.Default setting: Not fitted1.9 RS232

Two Type D 9-pin connectors, CN6 (USART1) and CN5 (USART2) are available on the STM3210B-EVAL board. The USART1 connector is connected to the RS232 transceiver U10, and the USART2 connector with RTS/CTS handshake signal support is connected to the RS232 transceiver U9.

1.10 Motor control

The STM3210B-EVAL board supports induction motor control via a 34-pin connector, CN14,

which provides all required control and feedback signals to and from a motor power-drive board. Available signals on this connector include emergency stop, motor speed, 3-phase motor current, bus voltage, heatsink temperature coming from the motor drive board and 6 channels of PWM control signals going to the motor drive circuit.

Special motor current sampling operation is enabled by setting jumper JP8.Table 7.

Jumper

Motor control jumpers

Description

Enables special motor current sampling operation when JP8 is fitted (PD2 connected to PB0). The IO pins PD2 and PB0 are disconnected and can be used by the daughter board when JP8 is not fitted.Default setting: Fitted

JP12 must be open when the digital encoder signal comes from pin31 of CN14. It must be closed when an analog signal comes from pin31 of CN14.Default setting: Not fitted (open)

JP8

JP12

12/46

UM0426Hardware layout and configuration

1.11 Smartcard

The STMicroelectronics smartcard interface device ST8024 is used on the STM3210B-EVAL board for asynchronous 3V and 5V smartcards. It performs all supply protection and control functions based on the connections with the STM32F10X microcontroller, which are listed inTable8.Table 8.

Connection between ST8024 and STM32F10X

Description

Smartcard power supply selection pinMCU data I/O line

Crystal or external clock input

Detect presence of a card, Interrupt to MCUCard reset input from MCU

Start activation sequence input (active low)

Connect to STM32F10X

PD11PB10PB12PE14PB11PE7

ST8024 signals5V/3VI/OUCXTAL1OFFRSTINCMDVCC

An example of smartcard is provided with the board called GSM file system sample. With this board, you can play basic commands, select a file and do simple read/write operations to become familiar with this interface and the ISO/IEC 7816-3 protocol.

1.12 MicroSD card

The Mbyte or 128Mbyte MicroSD card, which is connected to SPI1 of the STM32F10x

microcontroller (shared with serial Flash), is available on the board. The MicroSD card chip selection is managed by the standard IO port PC12.

1.13 Temperature sensor

One I2C interface temperature sensor STLM75 (–55°C to +125°C), which is connected to

I2C1 of the STM32F10x microcontroller, is available on the board. Two discrete N-channel enhancement MOS-FETs are used to demonstrate how different voltage level devices can be connected to the same I2C bus.

1.14 Analog input

One BNC connector, CN3, is connected to PC1, the ADC channel 11 of the STM32F10x

microcontroller as an external analog input.

13/46

Hardware layout and configurationUM0426

1.15 IrDA

IrDA communication is supported by the IrDA transceiver U11, which is connected to USART3 of the STM32F10x microcontroller. It can be enabled or disabled by setting the jumper JP5.Table 9.

JumperJP5

IrDA jumpers

Description

Enables/disables the IrDA transceiver. IrDA is enabled when JP5 is fitted, and disabled when JP5 is not fitted.Default setting: Fitted

1.16 USB

The STM3210B-EVAL board supports USB2.0 compliant full-speed communication via a USB type B connector (CN1). The evaluation board can be powered by this USB connection at 5V DC with a 500mA current limitation. USB disconnect simulation can be implemented by disconnecting a 1.5K pull-up register from the USB+ line. The USB disconnect simulation feature is enabled by setting JP1.Table 10.Jumper

USB jumpersDescriptionUSB 1.5K pull-up register is always connected to USB+ line when JP1 is set as shown.1 2 3 JP1USB 1.5K pull-up register can be disconnected by software from the USB+ line when JP1 is set as shown (default setting). In this case, USB connect/disconnect features are managed by the standard IO port PD9.1231.17 Development and debug support

The following debug connectors are available on the STM3210B-EVAL board:

●●●

CN7, an industry standard 20-pin JTAG interface connector for connection of debugging/programming tools for ARM7 and ARM9 core-based devices.

CN9, a 10-pin SWD debug connector that supports the new Serial Wire Debug feature of ARM Cortex-M3 devices.

CN10, a 20-pin connector for legacy and future JTAG tools that are compliant with ARM CoreSight.

14/46

UM0426Hardware layout and configuration

1.18 Display and input devices

The 240x320 TFT color LCD (U17) and 4 general purpose LEDs (LD1, 2, 3, 4) are available as display devices. A 4-direction joystick with selection key, general purpose pushbutton (B3), wakeup button (B2) and tamper detection button (B4) are available as input devices.The STM3210B-EVAL board also supports a second optional 122x32 graphic LCD that can be mounted on the U19 connector. The graphic LCD is not provided.Table 11.

LCD modules

Graphic LCD U17 (default)

Character LCD U19 (optional)

Pin onU19

Description

Pin connection

Pin onU17

DescriptionPin connection

123456710111213141516

CSSCLSDIRSWRRDSDORESET#VDDVCIGNDGNDBL_VDDBL_ControlBL_GNDBL_GND

PB2PB13PB15PD7PD15GNDPB14RESET#+3V3+3V3GNDGND+3V3PA8GNDGND

12345678

VssVccVOCLKSIDCSAK

GND+3.3V-PB13PB15PB2+5VGND

15/46

ConnectorsUM0426

2 Connectors

2.1

USB type B connector CN1

Figure 8.

USB type B connector CN1 (front view)

Table 12.

USB type B connector (CN1)

DescriptionVBUS(power)DMDP

Pin number

45, 6

GNDShield

Description

Pin number

123

2.2 CAN D-type 9-pin male connector CN2

Figure 9.

CAN D-type 9-pin male connector CN2 (front view)

Table 13.

CAN D-type 9-pin male connector (CN2)

DescriptionNCCANL

Pin number

73,5,6

DescriptionCANHGND

Pin number1, 4, 8, 9

2

16/46

UM0426Connectors

2.3 Analog input connector CN3

Figure 10.Analog input connector CN3 (top view)

1

5

4

3 2

Table 14.

Analog input connector CN3

DescriptionGNDGNDGND

Pin number

45

GND

Analog input/PC1

Description

Pin number

123

2.4 Power supply connector CN4

The STM3210B-EVAL board can be powered from a DC 5V power supply via the external power supply jack (CN4) shown in Figure11. The central pin of CN4 must be positive.Figure 11.Power supply connector CN4 (front view)

DC +5V

GND

17/46

ConnectorsUM0426

2.5 RS232 connector CN5 with RTS/CTS handshake support

Figure 12.RS232 connector CN5 with RTS/CTS handshake support (front view)

Table 15.

RS232 connector CN5 with full modem control support

DescriptionNC

USART2_RXDUSART2_TXDConnect to Pin 6 GND

Pin number

67

DescriptionConnect to Pin 4USART2_RTSUSART2_CTSNC

Pin number

12345

2.6 RS232 connector CN6

Figure 13.RS232 connector CN6 (front view)

Table 16.

RS232 connector CN6

DescriptionNC

USART1_RXDUSART1_TXDConnect to Pin 6GND

Pin number

67

DescriptionConnect to Pin 4Connect to Pin 8Connect to Pin 7NC

Pin number

12345

18/46

UM0426Connectors

2.7 JTAG debugging connector CN7

Figure 14.JTAG debugging connector CN7 (front view) 19 17 15 13 11 9 7 5 3 1 20 18 16 14 12 10 8 6 4 2 Table 17.

JTAG debugging connector

Description3.3V powerTRSTTDITMSTCKRTCKTDORESET#DBGRQDBGACK

Pin number

2468101214161820

Description3.3V powerGNDGNDGNDGNDGNDGNDGNDGNDGND

Pin number

135791113151719

2.8 Audio jack CN8

A 3.5mm mono audio jack CN8 is available on the STM3210B-EVAL board. The speaker U12 is bypassed when earphones are plugged into CN8.

2.9 SWD debugging connector CN9

Figure 15.SWD debugging connector CN9 (top view) 9 7 5 3 1 10 8 6 4 2 19/46

Connectors

Table 18.

UM0426

SWD debugging connector (CN9)

Description+3V3GNDGNDGNDGND

Pin number

246810

DescriptionSWDIO/PA13SWCLK/PA14SWO/PB3TDI/PA15RESET#

Pin number

13579

2.10 Trace debugging connector CN10

Figure 16.Trace debugging connector CN10 (front view) 19 17 15 13 11 9 7 5 3 120 18 16 14 12 10 8 6 4 2Table 19.

Trace debugging connector (CN10)

Description3.3V powerGNDGNDGNDGNDGNDGNDGNDGNDGND

Pin number

2468101214161820

DescriptionTMS/PA13TCK/PA14TDO/PB3TDI/PA15RESET#TraceCLK/PE2TraceD0/PE3 or SWO/PB3TraceD1/PE4 or nTRST/PB4TraceD2/PE5TraceD3/PE6

Pin number

135791113151719

20/46

UM0426Connectors

2.11 Daughter board extension connectors CN12 and CN13

Two 50-pin male headers, CN12 and CN13, can be used to connect a daughter board or standard wrapping board to the STM3210B-EVAL board. A total of 80 GPI/Os are available on these connectors. Each pin on CN12 and CN13 can be used by a daughter board after disconnecting it from the corresponding function block on the STM3210B-EVAL board. Refer to Table20 and Table21 for details.Table 20.

Daughter board extension connector CN12

Alternate function

-MC connector pin 15MC connector pin 19MC connector pin 33MC connector pin 14

SPI Flash

How to disconnect from function block on

STM3210B-EVAL board-Disconnect STM3210B-EVAL board from motor power drive board

Disconnect STM3210B-EVAL board from motor power drive board

Disconnect STM3210B-EVAL board from motor power drive board

Disconnect STM3210B-EVAL board from motor power drive board Remove R63

Pin Description13579111315171921232527293133353739414345

GNDPC1PC3PA1PA3PA4PA6PC4PB0GNDPE7PE9PE11PE13PE15NCPB10PB13PB15GNDPD9PD11PD13

SPI Flash & MicroSD

Remove R65 and R82

cardPotentiometer RV1

Remove R80

MC connector pin 27JP8 is not fitted

-SmartcardMC connector pin 3MC connector pin 7MC connector pin 11MC connector pin 1

-SmartcardLCDLCD---Disconnect STM3210B-EVAL board from motor power drive board

Disconnect STM3210B-EVAL board from motor power drive board

Disconnect STM3210B-EVAL board from motor power drive boardRemove R53-Remove R115---

USB Disconnect JP1SmartcardMC connector pin 23

-Disconnect STM3210B-EVAL board from motor

power drive board

21/46

Connectors

Table 20.

Daughter board extension connector CN12 (continued)

Alternate function

LCD-MC connector pin 26MC connector pin 17

UM0426

Pin Description474924

PD15D5VPC0PC2

How to disconnect from function block on

STM3210B-EVAL board--Disconnect STM3210B-EVAL board from motor power drive board

Disconnect STM3210B-EVAL board from motor power drive board

6PA0

Disconnect STM3210B-EVAL board from motor

MC connector pin 31 power drive board& wakeup button

Remove R85MC connector pin 34

-Disconnect STM3210B-EVAL board from motor power drive board-

810121416182022242628303234363840424446

PA2GNDPA5PA7PC5PB1PB2PE8PE10PE12PE14GNDNCPB11PB12PB14PD8PD10PD12PD14

SPI Flash & MicroSD

-cardSPI Flash & MicroSD

-card

MicrophoneMC connector pin 29

BOOT & LCDMC connector pin 5MC connector pin 9MC connector pin 13

Smartcard

--SmartcardSmartcardLCDJoystick UpMC connector pin 21Joystick selectionJoystick Down

Remove R71

Disconnect STM3210B-EVAL board from motor power drive board-Disconnect STM3210B-EVAL board from motor power drive board

Disconnect STM3210B-EVAL board from motor power drive board

Disconnect STM3210B-EVAL board from motor power drive boardRemove R117----Remove LCD module Remove R76

Disconnect STM3210B-EVAL board from motor power drive boardRemove R72Remove R73

22/46

UM0426

Table 20.

Daughter board extension connector CN12 (continued)

Alternate function

--

Connectors

Pin Description4850

+3V3GND

How to disconnect from function block on

STM3210B-EVAL board--

Table 21.

Daughter board extension connector CN13

Alternate function

--How to disconnect from component on

STM3210B-EVAL board

Pin Description1357911131517192123252729313335373941434547492468

GNDNCPE6PE4PC13RESET#PE1PB9PB7D5VPB4NCPD6PD4PD3PD1PC12PC10PA14GNDPA12PA10PA8PC8PC6NCPC13PE5PE3

Debug TraceD3Debug TraceD1Tamper keyRESET# buttonJoystick LeftUser buttonTemperature sensor

-Debug nTRST

-USART2USART2USART2CAN_TXMicroSD card

IrDADebug TCK

-USBUSART1_RX

LCDLED3LED1

----Remove R74Remove R78Remove R114-JP10 is not fitted-Remove R77-Remove R79-Remove R81----Remove R70-Remove R6Remove R8

Tamper buttonDebug TraceD2Debug TraceD0

Remove R62--

23/46

Connectors

Table 21.

Daughter board extension connector CN13 (continued)

Alternate function

-Debug trace CLKJoystick RightSpeakerTemperature sensorTemperature sensor

Debug SWO

-LCDUSART2

-MC connector pin 27

CAN_RXIrDADebug TDIDebug TMS

USBUSART1_TX

LED4LED2---Remove R75Unfitted JP6Remove R113Remove R112-----

UM0426

Pin Description1012141618202224262830323436384042444850

GNDPE2PE0PB8PB6PB5PB3NCPD7PD5GNDPD2PD0PC11PA15PA13PA11PA9PC9PC7GND

How to disconnect from component on

STM3210B-EVAL board

Disconnect STM3210B-EVAL board from motor power drive boardRemove R116Remove R----Remove R5Remove R7-

2.12 Motor control connector CN14

Figure 17.Motor control connector CN14 (top view) 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2 24/46

UM0426

Table 22.

Connectors

Motor control connector CN14

Pin of Pin number Pin number Pin of STM32F10Xon CN1on CN1STM32F10x

PE15PE9PE8PE11PE10PE13PE12PC1PC2PC3PD10PD13

135791113151719212325

PD2/PB0PB1PA0PA1

27293133

246810121416182022242628303234

PD14PC0PA3

DescriptionGNDGNDGNDGNDGNDGND

BUS VOLTAGEGNDGNDGNDGNDGNDHeatsink

temperature 3.3V powerGNDGND

Encoder Index

DescriptionEMERGENCY STOPPWM-UHPWM-ULPWM-VHPWM-VLPWM-WHPWM-WLPHASE A CURRENTPHASE B CURRENTPHASE C CURRENTNTC BYPASS RELAYDISSIPATIVE BRAKE PWM+5V powerPFC SYNCPFC PWMEncoder AEncoder B

25/46

ConnectorsUM0426

2.13 MicroSD connector CN15

Figure 18.MicroSD connector CN15 (top view)

Table 23.

MicroSD connector CN15

DescriptionReservedCS/PC12DI/PA7VDD

Pin number

5678, 9

DescriptionSCLK/PA5Vss/GNDDO/PA6Reserved

Pin number

1234

2.14 Smartcard connector CN16

Figure 19.Smartcard connector CN16 (top view of connector underneath PCB)

26/46

UM0426

Table 24.

Connectors

Smartcard connector CN16

DescriptionVCCRSTCLKNC

Card presence detection pin

Pin number

567818

GNDNCI/ONC

Card presence detection pin

Description

Pin number

123417

27/46

SchematicsUM0426

3 Schematics

This section provides design schematics for the STM3210B-EVAL key features to help you implement these features in your own application designs.This section includes:

●●●●●●●●●●●●

Overall schematics for the board, see Figure20MCU connections, see Figure21

EEPROM, USB, LED, CAN and temperature sensor, see Figure22USART1, USART2, IrDA, see Figure23

Audio amplifier and micro amplifier, see Figure24

Joystick, LCD, tamper button, wakeup button, user button, see Figure25Smartcard and MicroSD card, Figure26Motor control, Figure27

JTAG, SWD debugger, see Figure28Power supply, see Figure29Extension connectors, see Figure30

MB542 daughter board schematics, see Figure31

28/46

UM0426

U_AudioAudio.SchDocMIC_INAudio_PWMU_MotorCtrlMotorCtrl.SchDocU_MCUMCU.SchDocMIC_INAudio_PWMU_JTAG&SWDJTAG&SWD.SchDocTDITRSTTMS/SWDIOTCK/SWCLKTDO/SWOTRACE_CKTRACE_D0TRACE_D1TRACE_D2TRACE_D3TDIRESET#TRSTTMS/SWDIOTCK/SWCLKTDO/SWOTRACE_CKTRACE_D0TRACE_D1TRACE_D2TRACE_D3U_LCD&JoystickLCD&Joystick.SchDocMC_PFCsync1MC_PFCsync2MC_WLMC_VHMC_VLMC_UHMC_ULMC_WHMC_NTCMC_DissipativeBrakeMC_PFCpwmMC_EmergencySTOPMC_EnIndexMC_BusVoltageMC_HeatsinkTemperatureMC_EnBMC_EnA/WAKEUPMC_CurrentCMC_CurrentBMC_CurrentA/BNCU_PeripheralsPeripherals.SchDocJOY_SELJOY_DOWNJOY_LEFTJOY_RIGHTJOY_UPAnti_TamperUser_ButtonLCD_backlightLCD_DOLCD_WRLCD_RSLCDI_DILCD_CLKLCD_CSSPI1_NSSSPI1_SCKSPI1_MOSISPI1_MISOUSB_DMUSB_DPUSB_DisconnectTemperatureSensor_SCLTemperatureSensor_SDATemperatureSensor_INTCAN_TXCAN_RXLED4LED3LED2LED1PotentiometerU_SD&Smart CardSD&Smart Card.SchDocSPI1_NSSSPI1_SCKSPI1_MOSISPI1_MISOUSB_DMUSB_DPUSB_DisconnectTemperatureSensor_SCLTemperatureSensor_SDATemperatureSensor_INTCAN_TXCAN_RXLED4LED3LED2LED1PotentiometerMC_CurrentA/BNCFigure 20.Evaluation board schematicsJOY_SELJOY_DOWNJOY_LEFTJOY_RIGHTJOY_UPAnti_TamperMC_EnA/WAKEUPUser_ButtonRESET#LCD_backlightLCD_DOLCD_WRLCD_RSLCDI_DILCD_CLKLCD_CSMC_PFCsync1MC_PFCsync2MC_WLMC_VHMC_VLMC_UHMC_ULMC_WHMC_NTCMC_DissipativeBrakeMC_PFCpwmMC_EmergencySTOPMC_EnIndexMC_BusVoltageMC_HeatsinkTemperatureMC_EnBMC_EnA/WAKEUPMC_CurrentCMC_CurrentBMC_CurrentA/BNCPE[0..15]PD[0..15]PC[0..15]PB[0..15]PA[0..15]U_ExtensionExtension.SchDocRESET#RESET#PE[0..15]PD[0..15]PC[0..15]PB[0..15]PA[0..15]MicroSDCard_CSSmartCard_3/5VSmartCard_IOSmartCard_RSTSmartCard_CLKSmartCard_CMDVCCSmartCard_OFFSmartCard_3/5VSmartCard_IOSmartCard_RSTSmartCard_CLKSmartCard_CMDVCCSmartCard_OFFSPI1_MISOSPI1_MOSISPI1_SCKMicroSDCard_CSU_RS232&IrDARS232&IrDA.SchDocU_PowerPower.SchDocSTMicroelectronicsTitle:STM32F10X-128K-EVALNumber:MB525Rev:B.1(PCB.SCH)Date:2007-06-21Sheet 1 of11 29/46

USART1_TXUSART1_RTSUSART1_RXUSART1_CTSIrDA_RXIrDA_TXUSART0_RXUSART0_TXUSART1_TXUSART1_RTSUSART1_RXUSART1_CTSIrDA_RXIrDA_TXUSART0_RXUSART0_TXSchematics

B11221330/46

X1MC306-G-06Q-32.768 (manufacturer JFVNY)+3V3JP9VDDAR83C7710nFR840VREF-VREF-VSSA2019L1BEAD47VREFU1BTP11VDDVREF+3C110pF4R150C5510uFC5610nFVDD21VbatJP11BT1CR1220 holder212211285075100VREF+VDDAVDD_5VDD_4VDD_1VDD_2VDD_361U1AC210pF2+3V33VSS_2VSS_3VSS_1VBATVSS_4VSS_5STM32F103VBH67499492710Schematics

TP8MC_EnA/WAKEUPMC_EnBMC_EnIndexMC_BusVoltageSPI1_NSSSPI1_SCKSPI1_MISOSPI1_MOSIAnti_TamperMicroSDCard_CSIrDA_RXIrDA_TXLED4LED3LED2LED1MIC_INPotentiometerMC_CurrentCMC_CurrentBMC_CurrentA/BNCMC_HeatsinkTemperatureFigure 21.MCU connections LCD_backlightMCOUSART0_TXUSART0_RXUSB_DMUSB_DPTMS/SWDIOTCK/SWCLKTDIPA0PA1PA2PA3PA4PA5PA6PA7PA8PA9PA10PA11PA12PA13PA14PA15PA0-WKUP/USART2_CTS/ADC_IN0/TIM2_CH1_ETRPA1/USART2_RTS/ADC_IN1/TIM2_CH2PA2/USART2_TX/ADC_IN2/TIM2_CH3PA3/USART2_RX/ADC_IN3/TIM2_CH4PA4/SPI1_NSS/USART2_CK/ADC_IN4PA5/SPI1_SCK/ADC_IN5PA6/SPI1_MISO/ADC_IN6/TIM3_CH1PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2PA8/USART1_CK/TIM1_CH1/MCOPA9/USART1_TX/TIM1_CH2PA10/USART1_RX/TIM1_CH3PA11 / USART1_CTS/CANRX / USBDM (2)/TIM1_CH4PA12 / USART1_RTS/CANTX / USBDP (2)/TIM1_ETRPA13/JTMS-SWDATPA14/JTCK-SWCLKPA15/JTDIPC15-OSC32_OUTPC14-OSC32_INPC13-ANTI_TAMPPC12PC11PC10PC9PC8PC7PC6PC5/ADC_IN15PC4/ADC_IN14PC3/ADC_IN13PC2/ADC_IN12PC1/ADC_IN11PC0/ADC_IN1023242526293031326768697071727677PC15PC14PC13PC12PC11PC10PC9PC8PC7PC6PC5PC4PC3PC2PC1PC0987807978666563343318171615LCD_CS+3V31SW12R86MC_PFCsync1MC_PFCpwm

OSC_IN12OSC_OUT13RESET#14OSC_INOSC_OUTNRSTBOOT0Not connectedBOOT07394PE15PE14PE13PE12PE11PE10PE9PE8PE7PE6PE5PE4PE3PE2PE1PE0/TIM4_ETR45444342414039385432197PE15PE14PE13PE12PE11PE10PE9PE8PE7PE6PE5PE4PE3PE2PE1PE0MC_EmergencySTOPSmartCard_OFFMC_WHMC_WLMC_VHMC_VLMC_UHMC_ULSmartCard_CMDVCCTRACE_D3TRACE_D2TRACE_D1TRACE_D0TRACE_CKJOY_LEFTJOY_RIGHTSTM32F103VBH6VDDTP12TP13TP14TP15C57100nFC58100nFC59100nFC60100nFC61100nFGNDGNDGNDGNDTitle:310KX28MHz (with socket)TDO/SWOTRSTTemperatureSensor_INTTemperatureSensor_SCLTemperatureSensor_SDAAudio_PWMUser_ButtonSmartCard_IOSmartCard_RSTSmartCard_CLKLCD_CLKLCD_DOLCDI_DIPB0PB1PB2PB3PB4PB5PB6PB7PB8PB9PB10PB11PB12PB13PB14PB15PB0/ADC_IN8/TIM3_CH3PB1/ADC_IN9/TIM3_CH4PB2 / BOOT1PB3/JTDOPB4/JTRSTPB5/I2C1_SMBAlPB6/I2C1_SCL/TIM4_CH1PB7/I2C1_SDA/TIM4_CH2PB8/TIM4_CH3PB9/TIM4_CH4PB10/I2C2_SCL/USART3_TXPB11/I2C2_SDA /USART3_RXPB12/SPI2_NSS /I2C2_SMBAl/USART3_CK /TIM1_BKINPB13/SPI2_SCK /USART3_CTS /TIM1_CH1NPB14/SPI2_MISO /USART3_RTS /TIM1_CH2NPB15/SPI2_MOSITIM1_CH3N3536379091929395974851525354PD15PD14PD13PD12PD11PD10PD9PD8PD7PD6PD5PD4PD3PD2/TIM3_ETRPD1PD062616059585756558887868584838281LCD_WRJOY_DOWNMC_DissipativeBrakeJOY_SELSmartCard_3/5VMC_NTCUSB_DisconnectJOY_UPLCD_RSUSART1_RXUSART1_TXUSART1_RTSUSART1_CTSMC_PFCsync2CAN_TXCAN_RXPD15PD14PD13PD12PD11PD10PD9PD8PD7PD6PD5PD4PD3PD2PD1PD0PA0PA1PA2PA3PA4PA5PA6PA7PA8PA9PA10PA11PA12PA13PA14PA15PC15PC14PC13PC12PC11PC10PC9PC8PC7PC6PC5PC4PC3PC2PC1PC0PA[0..15]PC[0..15]PA[0..15]PC[0..15]C320pFR11MC4R8710K20pFSW243PD15PD14PD13PD12PD11PD10PD9PD8PD7PD6PD5PD4PD3PD2PD1PD0PB0PB1PB2PB3PB4PB5PB6PB7PB8PB9PB10PB11PB12PB13PB14PB15PB[0..15]PB[0..15]PE15PE14PE13PE12PE11PE10PE9PE8PE7PE6PE5PE4PE3PE2PE1PE0PD[0..15]PE[0..15]PD[0..15]PE[0..15]RESETC5R2+3V3+3V3100nF10KSTMicroelectronicsSTM32F10X-128K-EVAL MCUNumber:MB525Rev:B.1(PCB.SCH)Date:2007-07-23Sheet 2 of11UM0426

RESET#UM0426

+3V3C7U5VU2R922PA11USB_DMUSB_DP22PA12R10123I/O1I/O1GNDVbusI/O2I/O2U5VUSBLC6-2P6+3V31.5K3T11R12R31MR132+3V3PA5PA7654C6100nFR1110KSPI1_NSSSPI1_MISOM25P-VME6G+3V3PA4R63PA6R6500100nFU37HOLDC8DVCC1VSSS2QW6543SPI1_SCKSPI1_MOSICN1USB-typeB connector1VCC2D-3D+4GND0SHELL0SHELLSPI FlashUSBC94.7nFU5V10K901336KT231+3V3R14LED1PC6R8LD1red12600LED2PC7R7LD2red12600LED32PC013R6LD3red1R1847K2600123JP1+3V3PD9USB_DisconnectLED4PC9R5LD4red12600+3V3C8100nFU5CAN_TXCAN_RXPD0R1160PD1R413R9110K2K22CN3CN2DB9-male CAN connectorJP2JP3MC_CurrentA/BNCPC1123412345DGNDVCCRVB334BNC connector+3V3RSCANHCANLVrefSN65HVD23087653R19120PotentiometerPC4R8016273849520RV110KCANR21do not fit+3V3TR1BSS123GU43S21Figure 22.EEPROM, USB, LED, CAN and temperature sensorR1180Potentiometer+5V+3V3R16R174K74K72R88RR904K74K74K71DG3STR2BSS123D1234TemperatureSensor_SDATemperatureSensor_SCLTemperatureSensor_INT1PB7R114PB6R113PB5R1120TS_SDA0TS_SCL0TS_INTSDAVDDSCLA0OS/INTA1GNDA2STLM75M2E8765C10100nFSTMicroelectronicsTitle:STM32F10X-128K-EVAL PeripheralsTemperature sensorNumber:MB525Rev:B.1(PCB.SCH)Date:2007-06-21Sheet 3 of11 31/46

Schematics

32/46

+3V3C16100nFVCCC2-C20100nF414RS232_TX2RS232_RX2RS232_RTS2RS232_CTS2137815+3V3C17100nFVCCC2-C2+T1in121096C25100nFR1outT2inR2outV-T1outR1inT2outR2inGNDST3232ECTR165C21100nF4C1-14137815RS232_TX1RS232_RX1do not fitR25CN6DB9-male USART1C2+T1outR1inT2outR2inGND516do not fitR24CN5DB9-male USART2U92V+C1+C1-T1inR1outT2inR2outV-ST3232ECTR1311121096162738495Schematics

C18100nFC22100nFUSART1_TXPD5USART1_RXPD6R770USART1_RTSPD4USART1_CTSPD3R790USART2 connectorFigure 23.USART1, USART2, IrDAC24100nF

C19100nF2V+C1+1+3V33110PA9PA10R70C23100nFU115SDTxDRxDUSART0_RX34USART0_TXU10JP5R2310K012678Anode (VCC2)CathodeVCC1VlogicGNDTFDU4300C290.1uF162738495IrDA_TXIrDA_RXPC10PC11R+3V3USART1 connectorR27R28547C2.7uFC280.1uFC274.7uFIrDASTMicroelectronicsTitle:STM32F10X-128K-EVAL RS232&IrDANumber:MB525Rev:B.1(PCB.SCH)Date:2007-06-21Sheet 4 of11UM0426

UM0426

+3V3C31Speaker-CN8110221U12KDMG15008-03470pFR31100KU13C32R33+3V3C34100uF22KTS4871ISTC352.2uFR350C30100nF150nF1432StandbyVin-Vin+BypassUout1Vout2VCCGND5867ST-613Speaker+R2910KJP613RV250K2R340(don't solder)Audio_PWMC3333nFPB8R32TP4Audio1.2K+3V3SpeakerFigure 24.Audio amplifier and micro amplifierR361KC38U14+3V3R119JP7R3010K23RV320K+3V30R71C54do not fit0PC5MIC_INTP6MIC_OUTC362.2uF1uFC391uFMAX4061EUA+5678IN+IN-GNDG1VccOUTSHDNG24321R371KTP5MIC+U1521KECG2740TBLR381KTP7MIC-C372.2uFR4011KR391KMicrophoneSTMicroelectronicsTitle:STM32F10X-128K-EVAL AudioNumber:MB525Rev:B.1(PCB.SCH)Date:2007-06-21Sheet 5 of11 33/46

Schematics

R4110KR4210KR4310KR4410KR4510K2Tamper ButtonB4Tamper14DWONLEFTRIGHTUPR49100MT008-A3100nF100nF100nF100nF100nFC40C41C42C43C442LCD_CSLCD_CLKLCDI_DILCD_RSLCD_WRPB14RESET#+3V3PB2PB13PB15PD7PD1512345678CSSCLSDIRSWRRDSDORESETWakeup Button31LCD_DORESET#42User Button+3V3C70U19100nF31434/46

R465COMMONSelectionAnti_TamperPC13R620R524K72+3V3100U16+3V33146C47100nFSchematics

JOY_SELJOY_DOWNJOY_LEFTJOY_RIGHTJOY_UPPD12PD14PE1PE0PD8R72R73R74R75R7600000JoystickR50220KPA0R85330U17MC_EnA/WAKEUPFigure 25.Joystick, LCD, tamper button, wakeup button, user button

+3V30R67do not fitColor LCD modulePA8R66+3V3910111213141516VDDVCIGNDGNDBL_VDDBL_ControlBL_GNDBL_GNDB2WKUPC45do not fitR47100+3V3+3V3LCD_backlightR514K7User_ButtonPB9R780TFT LCDB3USERC46100nFR48100+3V3R108do not fitR1060+5VPB13PB15PB2R107do not fit12345678VssVccVOCLKSIDCSAKHXM122032-GB1 (do not fit)Gray LCDSTMicroelectronicsTitle:STM32F10X-128K-EVAL LCD&JoystickNumber:MB525Rev:B.1(PCB.SCH)Date:2007-06-21Sheet 6 of11UM0426

UM0426

Smart Card+3V3R94R9910K10KPD11U18SPI1_MISOSPI1_SCKSmartCard_IOSmartCard_CLKSmartCard_OFF+3V3C6847uFSPI1_MOSIMicroSDCard_CS+3V3R115R1170PB12PE140PB10TP9AUX2TP10AUX1SmartCard_3/5VPA6R82PA5PA7PC12R8100+3V3R984K7+3V3R974K7+5VC621234100nF567100nF1011121314PB11PE7C65100nFCLKDIV1AUX2UCCLKDIV2AUX1UCI/OUC5V/3VXTAL2PGNDXTAL1C1+OFFVddpGNDC1-VddVupRSTINPRESPRESCMDVCCI/OPORADJAUX2VccAUX1RSTCGNDCLK+3V3R9510KR9610K5678GNDVCCNCRSTI/OCLKNCNCCN16C8161718100K+3V3R1001234SmartCard_RSTSmartCard_CMDVCCST8024CDRC66100nFFigure 26.Smartcard and MicroSD card2827262524232221201918171615CN15PJS008-2000SMS0FFMicroSD card1. Clock divider fixed to 1.2.AUX1&2 connected to Vdd?3. USART_CK connect to XTAL1to provide clock to card?4. Need 2 IO pins(PD11&PE7) for 3/5V control and card activition.STMicroelectronicsTitle:STM32F10X-128K-EVAL SD&Smart CardNumber:MB525Rev:B.1(PCB.SCH)Date:2007-06-21Sheet 7 of11912345678C63100nFC69330nFC6747uFC 35/46

Schematics

36/46

Schematics

+3V3Motor control connectorCN14R613.3KMC_EmergencySTOPPE15R530C481nFR540C49100nFPC00+3V3C51100nFFigure 27.Motor controlMC_CurrentA/BNCMC_NTCMC_DissipativeBrake+5VPB1PA0PA1MC_connectorPD10PD13PC1R55MC_UHMC_ULMC_VHMC_VLMC_WHMC_WLPE9PE8PE11PE10PE13PE12PA3R20100KMC_BusVoltage0C50do not fitR56MC_CurrentBMC_PFCpwmMC_EnA/WAKEUPMC_EnBPC2R57MC_HeatsinkTemperature0C52do not fit13579111315171921232527293133EMERGENCY STOPMC-UHMC_ULMC_VHMC_VLMC_WHMC_WLCURRENT ACURRENT BCURRENT CNTC BYPASS RELAYDISSIPATIVE BRAKE+5V POWERPFC SYNCPFC PWMEncoder AEncoder BPA2C71do not fitJP12C78do not fitGNDGNDGNDGNDGNDGNDBUS VOLTAGEGNDGNDGNDGNDGNDHeatsink Temperature3.3V PowerGNDGNDEncoder Index246810121416182022242628303234

JP8C75do not fitC72do not fitC7310nFC74do not fitTitle:Number:MB525MC_CurrentCPC3R580C53do not fitMC_EnIndexMC_PFCsync2PD2MC_PFCsync1PB0C76do not fitSTMicroelectronicsSTM32F10X-128K-EVAL Motor ControlRev:B.1(PCB.SCH)Date:2007-06-21Sheet 8 of11UM0426

UM0426

+3V3JP10PB4RESET#R101R103R10410K10K10KR12210KTMS/SWDIOTCK/SWCLKTDO/SWOTDITRSTRESET#R10210KTrace connectorCN7JTAG+3V3RESET#PB4PA15+3V3PB3PA14PA13+3V3PA13PA14R105do not fitR10910KR11010K10KRTCKPB3RESET#DBGRQDBGACKR111CN9SWDCN10Trace+3V3PA13Figure 28.JTAG and SWD debuggerPA14PB3PA15RESET#PE3PB3PE4PB4PE210987654321R1240R129do not fitR1250R130do not fitSWD connectorPE512345671011121314151617181920PE612345671011121314151617181920TRACE_D3TRACE_D2TRACE_D1TRACE_D0TRACE_CKJTAG connectorCN10 will suppot both legacy JTAG and future JTAG by 0 ohm resistors.STMicroelectronicsTitle:STM32F10X-128K-EVAL JTAG&SWDNumber:MB525Rev:B.1(PCB.SCH)Date:2007-06-21Sheet 9 of11 37/46

Schematics

2DC-10BZ1SMAJ5.0A-TRC11100nFBNX002-011Figure 29.Power supplySGCG1CG2CG3456C1210uFC14470uFGND38/46

U81SVCVVinVout2332C1310uFC15100nFE5V+5VU7LD1086D2M33TP13V3+3V3Schematics

U6ZEN056V130A24LSCN412313Power regulatorTP25V+5VR222300LD5red1U5V531D5VE5VJP4

TP3GroundTitle:Number:MB5252Jumper for choice between power connector and daughter boardSTMicroelectronicsSTM32F10X-128K-EVAL PowerRev:B.1(PCB.SCH)Date:2007-06-21Sheet 1 0 of11UM0426

UM0426

PA[0..15]PB[0..15]PC[0..15]PD[0..15]PE[0..15]PA[0..15]PB[0..15]PC[0..15]PD[0..15]PE[0..15]Extension connectorCN12PC1PC3PA1PA3PA4PA6PC4PB0PE7PE9PE11PE13PE15PB10PB13PB15PD9PD11PD13PD15+3V3D5VHeader 25X2CN13PC13PE5PE3PE2PE0PB11PB12PB14PD8PD10PD12PD14PA5PA7PC5PB1PB2PE8PE10PE12PE1413579111315171921232527293133353739414345474924681012141618202224262830323436384042444850PC0PC2PA0PA2Figure 30.Extension connectorsRESET#RESET#PE6PE4PC13R59R60PE1PB9PB7820820PB4PD6PD4PD3PD1PC12PC10PA14PA12PA10PA8PC8PC6Header 25X2PD2PD0PC11PA15PA13PA11PA9PC9PC7PD7PD5D5VPB8PB6PB5PB3Connect 3.3V to extension connector, it may be not compatible with daughter board for STR910&STR750STMicroelectronicsTitle:13579111315171921232527293133353739414345474924681012141618202224262830323436384042444850STM32F10X-128K-EVAL ExtensionNumber:MB525Rev:B.1(PCB.SCH)Date:2007-06-21Sheet 1 1 of11 39/46

Schematics

HSYNCEnableVSYNCDotClk40/46

VDDR24K7BSW2R4do not fitPD6PD4PD2PD0VDD10KPD174K7PD1K7RP416-pin connector to mother board only for serial signal of color LCDCN210KRP5R10R9BLVDDBSW2BSW13839BWS2BWS110KRP2EnableDotClkHSYNCVSYNC1234EnableDotClkHSYNCVSYNCPD14PD12PD10PD8CSSCLSDIRSWRRDSDO#RESETCSSCLSDIRSWRRDSDORESETCN3RP112345678CN1CSSCLSDIRSSDOWRRDCSSCLSDIRSSDOWRRDRESETVDDVCIVCI#RESETVDD303132AKC11uF/50VBLGND7654R6100KBLGNDR715PD7PD5PD3AM-240320LTNQW01H or AM240320L8TNQW-00HPD110KAKGNDGNDGNDGND11567846910BL_Control910111213141516BLGNDVDDVCIGNDGNDBL_VDDBL_ControlBL_GNDBL_GNDColor LCD modulePD15PD13PD11PD9525340455051Schematics

C31uF/50VRP610KR14K7BSW1R3do not fitBLVDD22uHZ1Figure 31.MB542 daughter board schematics

Title:Number:MB542L1STPS1L40MC22.2uFU2BLGND8231SWVoutVinLDSSHDNFBGNDRsetNCNCNCNCNCNCNCNCNCNCNCNCPD17PD16PD15PD14PD13PD12PD11PD10PD9PD8PD7PD6PD5PD4PD3PD2PD1PD0494847444342413736353433292827262524232221201918171615141312PD17PD16PD15PD14PD13PD12PD11PD10PD9PD8PD7PD6PD5PD4PD3PD2PD1PD0BL_ControlR50BLGNDSTLD20D-C8BLVDDR8do not fitPD17PD15PD13PD11PD9PD7PD5PD3PD1DotClkEnable222018161412108221191715131197531do not fitPD16PD14PD12PD10PD8PD6PD4PD2PD0VSYNCHSYNC22-pin connector for parallel interface of color LCD, do not fit for MB542STMicroelectronicsColor LCD module for MB525 boardUM0426

Rev:B.3(PCB.SCH)Date:2007-10-15Sheet 1 of1UM0426STM3210B-EVAL IO assignments

Appendix A

Table 25.

LQFP100

12345671011121314151617181920212223242526272829

STM3210B-EVAL IO assignments

Evaluation board IO assignments

Level

Pin namePE2PE3PE4PE5PE6VBATPC13-ANTI_TAMPPC14-OSC32_INPC15-OSC32_OUTVSS_5VDD_5OSC_INOSC_OUTNRSTPC0PC1PC2PC3VSSAVREF-VREF+VDDAPA0-WKUP

PA1PA2PA3VSS_4VDD_4PA4

Type

Input

I/OI/OI/OI/OI/OSI/OI/OI/OSSIOI/OI/OI/OI/OI/OSSSSI/OI/OI/OI/OSSI/O

TC

External Flash

TCTCTCTC

MC_TIM2_CH1 pin 31/WAKEUP Button

MC_TIM2_CH2 pin 33MC_TIM4_CH3 pin 34MC_ADC3 pin 14

TCTCTCTCTCTC

RESET#

MC_ADC10 pin 26MC_ADC11 pin 15/BNC connectorMC_ADC12 pin 17MC_ADC13 pin 19

TCTC

Anti-tamper button32K OSC32K OSC

FTFTFTFTFT

Output

Debug connectorDebug connectorDebug connectorDebug connectorDebug connector

EVAL board IO assignment

41/46

STM3210B-EVAL IO assignments

Table 25.

LQFP100

3031323334353637383940414243444547484950515253545556575859606162

UM0426

Evaluation board IO assignments

Level

Pin namePA5PA6PA7PC4PC5PB0PB1PB2PE7PE8PE9PE10PE11PE12PE13PE14PE15PB10PB11VSS_1VDD_1PB12PB13PB14PB15PD8PD9PD10PD11PD12PD13PD14PD15

Type

Input

I/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OSSI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/O

FTFTFTFTFTFTFTFTFTFTFTFT

SmartCard_CKLCD CLKLCD DOLCD DIJOY_UP

USB DISCONNECTMC_pin21SmartCard_3/5VJOY_SEL

MC_TIM4_CH2 pin 23JOY_DOWNLCD_WR

TCTCTCTCTCTCTCFTFTFTFTFTFTFTFTFTFTFTFT

Output

External Flash/SdcardExternal Flash/SdcardExternal Flash/SdcardPotentiometerMirco ADC in

MC_TIM3_CH3 pin 27MC_TIM3_CH4 pin 29Boot1/ LCD CSSmartCard_CMDVCCMC_TIM1_CH1N pin 5MC_TIM1_CH1 pin 3MC_TIM1_CH2N pin 9MC_TIM1_CH2 pin 7MC_TIM1_CH3N pin 13MC_TIM1_CH3 pin 11SmartCard_DetectMC_STOP pin 1 SmartCard_IOSmartCard_Reset

EVAL board IO assignment

42/46

UM0426

Table 25.

LQFP100

636566676869707172737475767778798081828384858687809192939495

STM3210B-EVAL IO assignments

Evaluation board IO assignments

Level

Pin namePC6PC7PC8PC9PA8PA9PA10PA11PA12PA13NCVSS_2VDD_2PA14PA15PC10PC11PC12PD0PD1PD2PD3PD4PD5PD6PD7PB3PB4PB5PB6PB7BOOT0PB8

SSI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OI/OII/O

FT

Audio PWM

FTFTFTFTFTFTFTFTFTFTFTFTFTTCTCTCFTFT

Debug TCKDebug TDIIRDA TXIRDA RXSD CSCAN RXCAN TX

MC_TIM3_ETR pin 27USART2 CTSUSART2 RTSUSART2 TXUSART2 RXLCD_RSDebug TDODebug TRSTTemperature SMBIATemperature SCLTemperature SDA

Type

Input

I/OI/OI/OI/OI/OI/OI/OI/OI/OI/O

FTFTFTFTFTFTFTFTFTFT

Output

LEDLEDLEDLED

LCD backlight controlUSART1 TXUSART1 RXUSB DMUSB DPDebug TMS

EVAL board IO assignment

43/46

STM3210B-EVAL IO assignments

Table 25.

LQFP100

969799100

UM0426

Evaluation board IO assignments

Level

Pin namePB9PE0PE1VSS_3VDD_3

Type

Input

I/OI/OI/OSS

FTFTFT

Output

User ButtonJOY_RIGHTJOY_LEFT

EVAL board IO assignment

44/46

UM0426Revision history

Revision history

Date2-May-200623-May-2007

Revision

12

Initial release.

Changes

Corrected product name: used to be STM32F10X-128K-EVAL, now STM3210B-EVAL.

Default setting for jumper JP1 corrected in Table10: USB jumpers.Schematics updated in Section3: Schematics.

Corrected error in Table20: Daughter board extension connector CN12. The functions of pin 8 and pin 46 were inverted.

Added LCD description in Section1.1: LCD configuration on page7.

22-Aug-20073

29-Oct-20074

45/46

UM0426

Please Read Carefully:

Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve theright to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at anytime, 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 noliability 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 thisdocument 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 productsor services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of suchthird 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 IMPLIEDWARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIEDWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWSOF 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 NOTRECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAININGAPPLICATIONS, 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 \"AUTOMOTIVEGRADE\" 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 voidany warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, anyliability 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.

© 2007 STMicroelectronics - All rights reserved

STMicroelectronics group of companies

Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan -

Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America

www.st.com

46/46

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务