Page 1
STM3210C-EVAL evaluation board Introduction The STM32F107VCT evaluation board STM3210C-EVAL is designed as a complete development platform for STMicroelectronic's ARM Cortex-M3 core-based STM32F107VCT microcontroller with full speed USB-OTG, ethernet MAC, two channels of CAN2.0A/B compliant interface, 2 channels I2S, 2 channels I2C, 5 channels USART with smartcard support, 3 channels SPI, internal 64 KB SRAM and 256 KB Flash, JTAG and SWD debugging support.
Demonstration software is preloaded in the board’s Flash memory for easy demonstration of device peripherals in stand-alone mode. For more information and to download the latest version available, please refer to STM3210C-EVAL demonstration firmware available on the web: www.st.com/mcu. Order code To order the STM32F107VCT evaluation board, use the order code STM3210C-EVAL.
UM0600 Hardware layout and configuration Hardware layout and configuration The STM3210C-EVAL evaluation board is designed around the STM32F107VCT in a 100- pin LQFP package. The hardware block diagram Figure 2 illustrates the connection between the STM32F107VCT and peripherals (LCD, EEPROM, MEMS, USART, IrDA,...
Hardware layout and configuration Power supply The STM3210C-EVAL evaluation board is designed to be powered by a 5 V DC power supply and to be protected by PolyZen from a wrong power plug-in event. It is possible to configure the evaluation board to use any of following three sources for the power supply.
1 Kohm) in series and IDD current measurement circuit in parallel when JP23 is set as shown to the right. MCU power consumption measurement is enabled. The LED LD7 is lit when the STM3210C-EVAL board is powered by the 5 V correctly. 10/54 DocID15082 Rev 5 Arrow.com.
X3, 25 MHz crystal with socket for an STM32F107VCT microcontroller, it can be removed from the socket when an internal RC clock is used. Reset source The reset signal of the STM3210C-EVAL board is active low and the reset sources include: • Reset button, B1 •...
UM0600 Audio The STM3210C-EVAL evaluation board supports stereo audio play by using an audio DAC CS43L22 connected to both an I2S2 port and one channel of the DAC of microcontroller STM32F107VCT. The CS43L22 can be configured via the I2C1 bus when JP9 is fitted (default setting).
Both RS-232 and IrDA communications are supported by D-type 9-pin RS-232 connectors CN6 and IrDA transceiver U12 which connect to USART2 of the STM32F107VCT on the STM3210C-EVAL evaluation board. Two signals, Bootloader_BOOT0 and Bootloader_RESET, are added on the RS-232 connector for ISP support.
Hardware layout and configuration UM0600 Motor control The STM3210C-EVAL evaluation board supports a three-phase brushless motor control via a 34-pin connector CN17, which provides all required control and feedback signals to and from a motor power-driving board. Available signals on this connector include emergency stop, motor speed, 3 phase motor current, bus voltage, heat sink temperature from the motor driving board and 6 channels of PWM control signal going to the motor driving circuit.
Hardware layout and configuration 2.10 Smartcard STMicroelectronic’s smartcard interface chip ST8024 is used on the STM3210C-EVAL board for asynchronous 3 V and 5 V smartcards. It performs all supply protection and control functions based on the connections with the STM32F107VCT listed in Table Table 10.
Hardware layout and configuration UM0600 2.11 MicroSD card The 2 GByte (or more) microSD card connected to SPI3 of STM32F107VCT is available on the board. MicroSD card detection is managed by the standard I/O port PE0. JP15 must remain fitted to enable microSD card chip select. Table 12.
LED LD6 is lit: • in Host mode when the power switch (U3) is ON (STM3210C-EVAL is acting as a USB host), • in Device mode when a cable is connected to a PC (STM3210C-EVAL is acting as a USB device and VBUS is powered by another USB host).
Hardware layout and configuration UM0600 2.15 MEMS An ST MEMS device LIS302DL is connected to the I2C1 bus of STM32F107VCT. 2.16 Development and debug support The two debug connectors available on STM3210C-EVAL evaluation board are: CN13, standard 20-pin JTAG interface connector that is compliant with the debug tools of ARM7 and ARM9 and cortex M3.
MII_CRS of the ethernet. You may refer to Table 2 for details. The STM3210C-EVAL board also supports a second optional 2.4” TFT LCD without touch screen that can be mounted on CN15 connector. The 2.4” TFT LCD is not populated by default.
M74HC4060TTR Oscillator frequency 30KHz MS32845V1 The circuit above is implemented on STM3210C-EVAL for IDD measurement. In Run mode, IDD current is measured using MAX9938FEUK+ (U21) connected to the 1ohm shunt resistor. In this case IDD_CNT_EN remains high during measurement and JP23 jumper must be set to 2<->3.
Connectors UM0600 Connectors Motor control connector CN17 Figure 6. Motor control connector CN17 viewed from above the PCB MS32821V1 Table 15. Motor control connector CN17 Pin of Pin number Pin number Pin of Description Description STM32F107VCT of CN17 of CN17 STM32F107VCT Emergency stop PE15...
UM0600 Connectors Analog input connector CN10 and CN11 Figure 7. Analog input connector CN10 and CN11 viewed from the bottom MS32822V1 Table 16. Analog input connector CN10 and CN11 Pin number Description Pin number Description Analog input PB0 and PA7 for CN10 and CN11 respectively CAN D-type 9-pin male connector CN3 and CN4 Figure 8.
UM0600 Connectors RS-232 connector CN6 Figure 11. RS-232 connector CN6 with ISP support viewed from the front MS32823V1 Table 20. RS-232 connector CN6 with ISP support Pin number Description Pin number Description Bootloader_RESET RS232_RX (PD6) RS232_TX (PD5) Bootloader_BOOT0 JTAG debugging connector CN13 Figure 12.
Daughterboard extension connector CN8 and CN9 Two 50-pin male headers CN8 and CN9 can be used to connect a daughterboard or standard wrapping board to the STM3210C-EVAL evaluation board. All 80 GPI/Os are available on it. The space between these two connectors and power position, GND and RESET pin are defined as a standard, which allows to develop common daughterboards for several evaluation boards.
Page 27
UM0600 Connectors Table 22. Daughterboard extension connector CN8 (continued) Description Alternative function How to disconnect with function block on STM3210C-EVAL Trace_D3 I2S_MCK/MC JP10 open Disconnect STM3210C-EVAL board from motor power drive board JP4 open PA10 USB_ID Remove R38 or disconnect USB cable...
Connectors UM0600 Table 23. daughterboard extension connector CN9 Description Alternative function How to disconnect with component on STM3210C-EVAL board Keep JP22 open. Disconnect STM3210C-EVAL board from motor PD14 power drive board. PD12 Ethernet Remove RS2 PD10 Ethernet/Smartcard Keep JP11 open...
UM0600 Connectors Table 23. daughterboard extension connector CN9 (continued) Description Alternative function How to disconnect with component on STM3210C-EVAL board PB12 Ethernet / Audio Remove RS3 PB10 Ethernet Remove RS2 PE15 Remove R139 PE13 Disconnect STM3210C-EVAL board from motor power drive board...
UM0600 Connectors 3.13 Power connector CN18 Your STM3210C-EVAL evaluation board can be powered from a DC 5 V power supply via the external power supply jack (CN18) shown in Figure 15. The central pin of CN18 must be positive. Figure 15. Power supply connector CN18 viewed from the front...
UM0600 Revision history Revision history Table 28. Document revision history Date Revision Changes 26-Feb-2009 Initial release 19-Jun-2009 Update for PCB rev.B 16-Oct-2009 Update to make schematics searchable Updated LCDs’ PCB. Correction to Figure 10-Feb-2011 Replace TPS2041 by STMPS2141STR in Figure 20: Full speed USB-OTG.
Page 54
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
Need help?
Do you have a question about the STM3210C-EVAL and is the answer not in the manual?
Questions and answers