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 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 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
本站由北京市万商天勤律师事务所王兴未律师提供法律服务