0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
STM32100B-EVAL

STM32100B-EVAL

  • 厂商:

    STMICROELECTRONICS(意法半导体)

  • 封装:

    -

  • 描述:

    EVAL BOARD FOR STM32F100VBT6

  • 数据手册
  • 价格&库存
STM32100B-EVAL 数据手册
UM0841 User manual STM32100B-EVAL evaluation board Introduction The STM32100B-EVAL is an evaluation board for STMicroelectronics ARMTM Cortex-M3 core-based STM32F100VBT6 microcontroller. It is designed as a complete development environment with HDMI CEC, two I2C channels, two SPI channels, three USART channels, 8 KB internal SRAM and 128 KB internal Flash, and JTAG and SWD debugging support. With a complete range of hardware evaluations features, the STM32100B-EVAL board is designed to help developers evaluate all device peripherals (such as HDMI CEC, motor control, LCD, MicroSD Card™, serial Flash, speaker, IrDA and USART) and develop their own applications. Extension connectors make it possible to easily connect a daughterboard or wrapping board for a specific application. An ST-LINK is integrated on the board as an embedded in-circuit debugger and programmer for the STM32F100VBT6 MCU. Table 1 lists the development tools concerned by this user manual. Table 1. Figure 1. September 2012 Applicable tools Type Part number Evaluation tool STM32100B-EVAL STM32F100VBT6 evaluation board (STM32100B-EVAL) Doc ID 16533 Rev 3 1/45 www.st.com Contents UM0841 Contents 1 2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.3 Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.1 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.2 Boot option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.3 Clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.4 Reset source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.5 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.6 Serial Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.7 RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.8 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.9 MicroSD Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.10 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.11 Development and debug support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.12 Analog input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.13 IrDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.14 Display and input devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.15 IDD measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.16 3 2/45 2.15.1 Run mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.15.2 Low power mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.15.3 Standby or Stop IDD measurement procedure . . . . . . . . . . . . . . . . . . . 15 2.15.4 Low IDD measurement improvement procedure . . . . . . . . . . . . . . . . . . 16 HDMI CEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.1 Audio jack CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.2 JTAG debugging connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.3 Daughterboard extension connectors CN4 and CN5 . . . . . . . . . . . . . . . . 18 3.4 Motor control connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Doc ID 16533 Rev 3 UM0841 4 5 Contents 3.5 Analog input connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.6 Power supply connector CN8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.7 RS-232 connector CN9 with RTS/CTS handshake support . . . . . . . . . . . 24 3.8 RS-232 connector CN10 with ISP support . . . . . . . . . . . . . . . . . . . . . . . . 24 3.9 MicroSD connector CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.10 ST-LINK connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.11 ST-LINK programming connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.12 HDMI connectors CN15 and CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.1 Boot switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.2 PE14, PB14 and PA10 usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.3 Jumper JP3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.4 Audio amplifier volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.5 IDD standby measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Appendix A STM32100B-EVAL I/O assignments . . . . . . . . . . . . . . . . . . . . . . . . . 41 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Doc ID 16533 Rev 3 3/45 List of tables UM0841 List of tables Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12. Table 13. Table 14. Table 15. Table 16. Table 17. Table 18. Table 19. Table 20. Table 21. Table 22. 4/45 Applicable tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Power jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 MCU power consumption measurement jumpers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Boot switches and jumper. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Reset jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Audio jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Motor control jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 IrDA jumper. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 240x320 TFT color LCD modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 HDMI CEC solder bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 JTAG debugging connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Daughterboard extension connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Daughterboard extension connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Motor control connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Analog input connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 RS-232 connector CN9 with full modem control support . . . . . . . . . . . . . . . . . . . . . . . . . . 24 RS-232 connector CN10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 MicroSD connector CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 ST-LINK USB connector (CN12) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 HDMI connectors (CN15 and CN16) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Missing resistors on PCB rev A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 STM32100B-EVAL I/O assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Doc ID 16533 Rev 3 UM0841 List of figures List of figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Figure 12. Figure 13. Figure 14. Figure 15. Figure 16. Figure 17. Figure 18. Figure 19. Figure 20. Figure 21. Figure 22. Figure 23. Figure 24. Figure 25. Figure 26. STM32F100VBT6 evaluation board (STM32100B-EVAL) . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Hardware block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 STM32100B-EVAL board layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 STM32100B-EVAL IDD measurement circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 STM32100B-EVAL IDD low power mode measurement timing diagram . . . . . . . . . . . . . . 16 JTAG debugging connector CN3 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Motor control connector CN6 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Analog input connector CN7 (bottom view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Power supply connector CN8 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 RS-232 connector CN9 with RTS/CTS handshake support (front view). . . . . . . . . . . . . . . 24 RS-232 connector CN10 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 MicroSD connector CN11 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 ST-LINK connector CN12 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 HDMI connectors CN15 and CN16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Evaluation board schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Joystick, LCD, tamper button, wakeup button, user button . . . . . . . . . . . . . . . . . . . . . . . . 34 MicroSD Card and Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 JTAG and SWD debugger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 ST-LINK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 2.4 inch color LCD board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Doc ID 16533 Rev 3 5/45 Overview UM0841 1 Overview 1.1 Features 1.2 ● Three 5 V power supply options: power jack, ST-LINK connector or daughterboard ● Boot from user Flash, system memory or SRAM ● Speaker ● 1 Gbyte MicroSD Card™ ● 16 Mbyte serial Flash ● I2C/SMBus compatible serial interface temperature sensor ● Two RS-232 communication channels with support for RTS/CTS handshake on one channel ● IrDA transceiver ● Induction motor control connector ● JTAG and SWD debug support ● 240x320 TFT color LCD ● Joystick with 4-direction control and selector ● Reset, wakeup, tamper and user push buttons ● Four LEDs ● RTC with backup battery ● Extension connector for daughterboard or wrapping board ● Embedded ST-LINK ● IDD current measurement circuit ● HDMI CEC Demonstration software Demonstration software is preloaded in the board's Flash memory for easy demonstration of the device peripherals in stand-alone mode. For more information and to download the latest version available, please refer to the STM32100B-EVAL demonstration software available on www.st.com. 1.3 Order code To order the STM32F100VBT6 evaluation board, use the order code STM32100B-EVAL. 6/45 Doc ID 16533 Rev 3 UM0841 2 Hardware layout and configuration Hardware layout and configuration The STM32100B-EVAL board is designed around a STM32F100VBT6 microcontroller in a 100-pin LQFP package. The hardware block diagram Figure 2 shows the connections between the STM32F100VBT6 microcontroller and the peripherals (LCD, SPI Flash, USART, IrDA, speaker, HDMI CEC, temperature sensor, MicroSD Card, motor control and embedded STLINK). Figure 3 will help you locate these features on the evaluation board. Figure 2. Hardware block diagram 30) ($-) CONNECTOR ($-) CONNECTOR )# 30) #%# -ICRO3$ #ARD *OYSTICK ,%$S '0)/ ".# CONNECTOR !$# )R$! TRANSCEIVER 53!24 23  TRANSCEIVER 53!24 $"CONNECTOR 53!24 23  TRANSCEIVER 53!24 $"CONNECTOR !$# $!# -OTOR#ONTROL CONNECTOR -# 4EMPERATURE SENSOR )# 3ERIAL&LASH 53!24 34-&6"4 "UTTONS 4&4COLOR ,#$ *4!' 0OTENTIOMETER 6REGULATOR 3PEAKER AMPLIFIER %MBEDDED 34 ,).+ 53"4YPE" CONNECTOR *4!'4RACE CONNECTOR Doc ID 16533 Rev 3 -#5 CONSUMPTION MEASUREMENT %XTENSION CONNECTORFOR '0)/S 7/45 Hardware layout and configuration Figure 3. UM0841 STM32100B-EVAL board layout CN4, CN5 Extension connector CN6 Motor control CN7 BNC CN9 USART2 CN16 HDMI connector U3 VALUELINE CN15 HDMI connector CN10 USART1 CN3 JTAG RV1 Potentiometer CN11 MicroSD CN12 ST-LINK U14 Color LCD U14 IrDA CN1 Audio jack CN8 Power jack RV2 Potentiometer 8/45 B1 RESET B2 WAKEUP B3 Tamper Doc ID 16533 Rev 3 U4 Joystick B4 Key UM0841 2.1 Hardware layout and configuration Power supply The STM32100B-EVAL board is designed to be powered by a 5 V DC power supply and to be protected by PolyZen U10 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: ● 5 V DC power adapter connected to CN8, the power supply jack labeled “PSU” (for power supply unit) on the silkscreen. ● 5 V DC power with 500 mA limitation from CN12, the ST-LINK type-B USB connector labeled “USB” on the silkscreen. ● 5 V DC power from both CN4 and CN5, the daughterboard extension connectors labeled “DTB” (for daughterboard) on the silkscreen. The power supply is configured by setting jumpers JP9 and JP10 as described in Table 2. Table 2. Jumper Description JP10 is used to select one of the three possible power supply resources. For power supply from the power supply jack (CN8) to the STM32100B-EVAL only, JP10 is set as shown: PSU DTB USB For power supply from the daughterboard connectors (CN4 and CN5) to the STM32100B-EVAL only, JP10 is set as shown: PSU DTB USB For power supply from the ST-LINK USB connector (CN12) to the STM32100B-EVAL only, JP10 is set as shown (default setting): PSU DTB USB JP10 Power jumpers PSU DTB USB For power supply from power supply jack (CN8) to both the STM32100B-EVAL board and to a daughterboard connected on CN4 and CN5, JP10 is set as shown: The daughterboard must not have its own power supply connected. Vbat is connected to VDD_MCU power when JP9 is set as shown (default setting): 1 2 3 Vbat is connected to battery when JP9 is set as shown: 1 2 3 JP9 Caution: Risk of explosion if battery is replaced by an incorrect one. Dispose of used batteries according to the instructions. To enable MCU power consumption measurement, JP8 and JP12 should be re-configured as described in Table 3. (PCB rev B only. See Section 4.5: IDD standby measurement for details.) LED LD5 is lit when the STM32100B-EVAL board is correctly powered by 5 V. Doc ID 16533 Rev 3 9/45 Hardware layout and configuration Note: UM0841 The AC220V to DC5V power adapter PSU-5V2A (recommended and can be ordered from ST, it is not provided with board by default) or equivalent power adapter (polarity compatible with CN8) can be used to power STM32100B-EVAL board via power jack CN8 on the board. To order the recommended power supply, use the order code PSU-5C2A. Table 3. MCU power consumption measurement jumpers Jumper Description VDD power is directly connected to MCU VDD when JP8 is set as shown: 1 2 3 (Default setting) Note: For manual IDD measurement JP8 must be removed and replaced by an ammeter connected between JP8 pins 1 and 2. JP8 Connect VDD power to MCU with current-sampling resistor, 1Ω or 1KΩ, in series for IDD current measurement when JP8 is set as shown: JP12 2.2 1 2 3 (Available only on PCB rev B.) Connect IDD_CNT_EN (PE14) to Anti-tamper (PC13) for IDD current measurement in standby mode when JP12 is closed. Default setting: Not fitted Boot option The STM32100B-EVAL board can boot from: ● Embedded user Flash ● System memory with boot loader for ISP ● Embedded SRAM for debugging The boot option is configured by switches SW1 and SW2 as shown in Table 4. Note: 10/45 The hardware implementation of JP4 and the RS-232 interface can be only used when the Boot0 is at a high level through the onboard switch SW2, which is not the most common case of usage. Doc ID 16533 Rev 3 UM0841 Hardware layout and configuration Boot switches and jumper Boot from Switch configuration JP4 2.3 0 1 SW1 Boot 1 STM32100B-EVAL boots from system memory when SW1 and SW2 are set as shown to the right. SW1 Boot 1 STM32100B-EVAL boots from embedded SRAM when SW1 and SW2 are set as shown to the right. SW2 Boot 0 SW2 SW2 Boot 0 SW1 0 1 STM32100B-EVAL boots from user Flash when SW2 is set as shown to the right (default setting). In this configuration, the position of SW1 does not affect the boot process. 0 1 Switch SW2 Boot 0 Table 4. BOOT0 pin of the STM32F100VBT6 is connected to the RS-232 connector CN10 pin 8 (CTS) for ISP support when JP4 is closed. This configuration is used for boot loader application only. Default setting: not fitted. Clock source Two clock sources are available on the STM32100B-EVAL board for the STM32F100VBT6 microcontroller and RTC. 2.4 ● X1, 32 KHz crystal for embedded RTC ● X2, 8 MHz crystal with socket for the STM32F100VBT6 microcontroller. It can be removed from the socket when the internal RC clock is used. Reset source The reset signal of the STM32100B-EVAL board is active low and the reset sources include: ● Reset button B1 ● Debugging tools from JTAG connector CN3 ● Daughterboard from CN5 ● Embedded ST-LINK ● Bootloader_Reset from RS-232 connector CN10 Doc ID 16533 Rev 3 11/45 Hardware layout and configuration Table 5. 2.5 UM0841 Reset jumper Jumper Description JP5 Bootloader_Reset signal from the RS-232 connector CN10 pin 1 (DCD) is connected to RESET# of the STM32F100VBT6 when JP5 is closed. This configuration is used for the boot loader application only. Default setting: Not fitted Audio The STM32100B-EVAL board supports playback based on a speaker on the board. This can be disabled or enabled by jumpers JP1 and JP2. The audio volume can be adjusted using the potentiometer RV1. See Section 4.4: Audio amplifier volume. Table 6. Audio jumpers Jumper 2.6 Description JP1 Audio power amplifier TS4990IST is forced on standby mode when JP1 is fitted. Default setting: Not fitted JP2 The DAC _OUT(PA4) is connected to speaker circuit when JP2 is closed. Default setting: Fitted Serial Flash A 128 Mbit serial Flash connected to SPI1 of the STM32F100VBT6 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 I/O port PD9. 2.7 RS-232 Two type D 9-pin connectors, CN10 (USART1) and CN9 (USART2) are available on the STM32100B-EVAL board. 2.8 ● CN10 connects to the RS-232 transceiver U15 with Bootloader_Reset and Bootloader_BOOT0 support. ● CN9 connects to the RS-232 transceiver U13 with RTS/CTS handshake signal support. Motor control The STM32100B-EVAL board supports induction motor control via a 34-pin connector, CN6, 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, heat sink 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 JP7. Note: 12/45 On MB871 PCB rev A MC_CurrentA shares PC1 with VBAT_ADCIN through JP3 so the jumper JP3 must be removed for motor control applications. See Section 4.3: Jumper JP3. Doc ID 16533 Rev 3 UM0841 Hardware layout and configuration Table 7. Motor control jumpers Jumper 2.9 Description JP7 The special motor current sampling operation is enabled when JP7 is fitted (PD2 connected to PB0). The I/O pins PD2 and PB0 are disconnected and can be used by daughterboard when JP7 is not fitted. Default setting: Not fitted JP6 JP6 should be kept open when encoder signal is from pin 31 of motor control connector CN6. It should be kept closed when analog signal is from pin 31 of CN6 for special motor. Default setting: Not fitted (open) MicroSD Card The 1 Gbyte MicroSD Card connected to SPI1 of the STM32F100VBT6 microcontroller (shared with serial Flash), is available on the board. MicroSD Card chip selection is managed by the standard I/O port PC12 while the MicroSD card defect signal is managed by I/O port PE7. 2.10 Temperature sensor One I2C interface temperature sensor STLM75 (–55°C to +125°C) connected to I2C1 of the STM32F10x microcontroller, is available on the board. 2.11 Development and debug support An embedded ST-LINK STM32 JTAG interface developed by STMicroelectronic’s is available on the STM32100B-EVAL as the default debugger hardware interface. Of course, third-party debugger interfaces are also supported by the JTAG connector CN3. 2.12 Analog input One BNC connector, CN7, is connected to PA4 of the STM32F100VBT6 microcontroller as an external analog input. or DAC output. The 50Ω terminal resistor can be enabled by closing solder bridge SB1. A low pass filter can be implemented for the BNC connector by replacing R44 and C33 for ADC input, or replacing R43 and C33 for DAC output with the correct value of resistor and capacitor as requested by the end user's application. There are also 3 analog signals available on the board: 1. 10 KΩ potentiometer RV2 connected to PC4. 2. IDD measurement output signal connected to PC5 for MCU power consumption test. 3. External ADC input which can be connected to TP3 (AIN+) and TP2 (AIN-), R45 should be removed to avoid noise. Doc ID 16533 Rev 3 13/45 Hardware layout and configuration 2.13 UM0841 IrDA IrDA communication is supported by the IrDA transceiver U14, which is connected to USART3 of the STM32F100VBT6 microcontroller. It is enabled or disabled by jumper JP11. Table 8. IrDA jumper Jumper JP11 2.14 Description Enables/disables the IrDA transceiver. IrDA is enabled when JP11 is fitted, and disabled when JP11 is not fitted. Default setting: Fitted Display and input devices The 240x320 TFT color LCD (mounted on connector CN14) and 4 general purpose LEDs (LD1, 2, 3, 4) are available as display devices. A 4-direction joystick with selection key, general purpose push button (B4), wakeup button (B2) and tamper detection button (B3) are available as input devices. Table 9. CN14 pin 14/45 240x320 TFT color LCD modules Description Pin connection CN14 pin Description Pin connection 1 CS PB2 9 VDD +3V3 2 SCL PB13 10 VCI +3V3 3 SDI PB15 11 GND GND 4 RS 12 GND GND 5 WR 13 BL_VDD +3V3 6 RD 14 BL_Control PA8 7 SDO PB14 15 BL_GND GND 8 RESET# RESET# 16 BL_GND GND Doc ID 16533 Rev 3 UM0841 2.15 Hardware layout and configuration IDD measurement For IDD measurement the circuit below is implemented on the STM32100B-EVAL. Figure 4. STM32100B-EVAL IDD measurement circuit 2.15.1 Run mode In Run mode, IDD current is measured using MAX9938FEUK+ (U6) connected to the 1Ω shunt resistor (R71). In this case IDD_CNT_EN remains high during measurement and a jumper must be connected between pins 2 and 3 of JP8. 2.15.2 Low power mode In low power modes (Stop or Standby), the operational amplifier MAX9938FEUK+ (U6) is connected to the 1KΩ shunt resistor (R72), controlled by the analogue switch STT5PF20V (T2). In this case the counter 74HC4060 (U9) enabled by IDD_CNT_EN manages the measurement timing according to Figure 5. 2.15.3 Standby or Stop IDD measurement procedure To measure a current corresponding to the low power mode the procedure is: 1. Configure ADC to measure voltage on IDD_measurement pin. 2. Configure PA0 as wakeup pin. 3. Enter in Low Power mode after configuring IDD_CNT_EN Low as output low level (PC13 if JP12 is closed, or PE14 if JP12 is open or on MB871 rev A). 4. LP_WAKEUP rising edge wakeup the MCU after around 150 ms. 5. Start ADC conversion as soon as possible after wakeup in order to measure the voltage corresponding to Low Power mode on capacitor C41. 6. Reset the counter by programming IDD_CNT_EN High in less than 70 ms after the wakeup to avoid 1 KΩ being connected later on VDD_MCU. Doc ID 16533 Rev 3 15/45 Hardware layout and configuration UM0841 In low power mode, the 1 KΩ resistor is connected when T2 goes off after entering low power mode. Q13 output of the counter allows connection of the 1KΩ resistor when the current IDD becomes very low. The measurement timing is given in Figure 5. Figure 5. STM32100B-EVAL IDD low power mode measurement timing diagram Low pow er mode IDD measurement timing Run W ake-u p L ow p o wer ID D Measu re C lear C N T MCU mo d e 0 150mS 300mS 450mS ID D _C N T_EN Q13 = L OW _POW ER _EN (T2 p in 3) Q14 = L P_W AK EU P Q14n = U 7 p in 4 The low power mode measurement procedure can be used in Standby or Stop mode if the IDD current does not exceed 60 uA, otherwise the Run mode measurement procedure should be used up to 60 mA. Note: 2.15.4 1 The standby current measure is not possible on MB871 rev A as explained in chapter 3.5 IDD standby measure. 2 In standby mode the bias current of operational amplifier input (U6 pin 4) is not negligible compared to IDD current (Typical I bias is ~200 nA). To improve the IDD measurement precision it mandatory to subtract the I bias current to the IDD standby measure since this current is not sink by the MCU. It is possible to measure I bias (U1 pin 4 current) and to subtract this value to MCU current. Low IDD measurement improvement procedure The procedure for precision IDD measurement is: 2.16 1. Place a jumper on JP8 pins 1 and 2. 2. Follow the low power mode procedure to measure I1 = I bias. 3. Remove jumper JP8 pins 1 and 2 and place it on JP8 pins 2 and 3. 4. Follow the low power mode procedure to measure I2 = IDD + I bias. 5. Calculate actual IDD: IDD = I2 - I1. HDMI CEC Two HDMI connectors CN15 and CN16 are available on the STM32100B-EVAL board. The signals CEC, SCL, SDA and HPD are supported and connected to the STM32F100VBT6 through HDMI2C1-5DIJ, the ST full integrated ESD protection, level-shifting device and signal booster for control links of the HDMI 1.3 transmitter. Table 10. Jumper SB4 16/45 HDMI CEC solder bridge Description The +5 V power pin of HDMI connectors CN15 and CN16 is connected to 5 V power on the STM32100B-EVAL board when SB4 is closed. Default status: Open Doc ID 16533 Rev 3 UM0841 Connectors 3 Connectors 3.1 Audio jack CN1 A 3.5 mm mono audio jack CN1 is available on the STM32100B-EVAL board. The speaker U12 is bypassed when earphones are plugged into CN8. 3.2 JTAG debugging connector CN3 Figure 6. JTAG debugging connector CN3 (front view) Table 11. 19 17 15 13 11 9 7 5 3 1 20 18 16 14 12 10 8 6 4 2 JTAG debugging connector Pin number Description Pin number Description 1 3.3V power 2 3.3V power 3 TRST 4 GND 5 TDI 6 GND 7 TMS/SWDIO 8 GND 9 TCK/SWCLK 10 GND 11 RTCK 12 GND 13 TDO/SWO 14 GND 15 RESET# 16 GND 17 Pull-Down 18 GND 19 Pull-Down 20 GND Doc ID 16533 Rev 3 17/45 Connectors 3.3 UM0841 Daughterboard extension connectors CN4 and CN5 Two 50-pin male headers, CN4 and CN5, can connect a daughterboard or standard wrapping board to the STM32100B-EVAL board. All GPIOs are available on these connectors. The space between these two connectors and position of power, GND and RESET pin is defined as a standard (which allows to develop common daughterboards for several evaluation boards). Moreover all I/O on these connectors are pinout compatible with the STM3210B-EVAL board (except PC14 and PC15 which do not exist on the STM32F103VBT6). The standard width between CN4 pin1 and CN5 pin1 is 2700 mils (68.58mm). The standard was implemented on the majority of evaluation boards. Each pin on CN4 and CN5 can be used by a daughterboard after disconnecting it from the corresponding function block on the STM32100B-EVAL board. Refer to Table 12 and Table 13 for details. Table 12. Daughterboard extension connector CN4 Pin Description 18/45 Alternate function How to disconnect from function block on STM32100B-EVAL board 1 GND - - 3 PC1 MC connector pin15 Disconnect STM32100B-EVAL evaluation board from motor power drive board 5 PC3 MC connector pin 19 Disconnect STM32100B-EVAL evaluation board from motor power drive board 7 PA1 MC connector pin 33 Disconnect STM32100B-EVAL evaluation board from motor power drive board 9 PA3 MC connector pin 14 Disconnect STM32100B-EVAL evaluation board from motor power drive board 11 PA4 Audio_DAC / BNC Keep JP2 on open 13 PA6 SPI Flash& MicroSD card Remove R89 15 PC4 Potentiometer RV2 Remove R48 17 PB0 MC connector pin 27 Keep JP7 on open 19 GND - - 21 PE7 MicroSD card detect Remove card from CN11 or remove R91 23 PE9 MC connector pin 3 Disconnect STM32100B-EVAL evaluation board from motor power drive board 25 PE11 MC connector pin 7 Disconnect STM32100B-EVAL evaluation board from motor power drive board 27 PE13 MC connector pin 11 Disconnect STM32100B-EVAL evaluation board from motor power drive board 29 PE15 MC connector pin 1 Remove R24 31 PC14 OSC32_IN Keep SB2 on close and remove R17 33 PB10 HDMI_SCL Remove R108 35 PB13 LCD_CLK - 37 PB15 LCD_MOSI - 39 GND - - Doc ID 16533 Rev 3 UM0841 Connectors Table 12. Daughterboard extension connector CN4 (continued) Pin Description Alternate function How to disconnect from function block on STM32100B-EVAL board 41 PD9 Flash_CS - 43 PD11 - - 45 PD13 MC connector pin 23 Disconnect STM32100B-EVAL evaluation board from motor power drive board 47 PD15 - - 49 D5V - - 2 PC0 MC connector pin 26 Disconnect STM32100B-EVAL evaluation board from motor power drive board 4 PC2 MC connector pin 17 Disconnect STM32100B-EVAL evaluation board from motor power drive board 6 PA0 MC connector pin 31 & Wakeup button Disconnect STM32100B-EVAL evaluation board from motor power drive board. Remove R58 8 PA2 MC connector pin 34 Disconnect STM32100B-EVAL evaluation board from motor power drive board 10 GND - - 12 PA5 SPI Flash & MicroSD card - 14 PA7 SPI Flash & MicroSD card - 16 PC5 IDD_measurement Remove R70 18 PB1 MC connector pin 29 Disconnect STM32100B-EVAL evaluation board from motor power drive board 20 PB2 BOOT1 & LCD - 22 PE8 MC connector pin 5 Disconnect STM32100B-EVAL evaluation board from motor power drive board 24 PE10 MC connector pin 9 Disconnect STM32100B-EVAL evaluation board from motor power drive board 26 PE12 MC connector pin 13 Disconnect STM32100B-EVAL evaluation board from motor power drive board 28 PE14 IDD_CNT_EN Remove R117 (does not exist on PCB rev A) 30 GND - - 32 PC15 OSC32_OUT Keep SB3 on close and remove R17 34 PB11 HDMI_SDA Remove R109 36 PB12 HDMI_HPD Remove R110 38 PB14 LCD_MISO Remove R116 (does not exist on PCB rev A) 40 PD8 Joystick Up Remove R42 42 PD10 MC connector pin 21 Disconnect STM32100B-EVAL evaluation board from motor power drive board 44 PD12 Joystick selection Remove R38 Doc ID 16533 Rev 3 19/45 Connectors UM0841 Table 12. Daughterboard extension connector CN4 (continued) Pin Description Alternate function 46 PD14 Joystick Down Remove R39 48 +3V3 - - 50 GND - - Table 13. Daughterboard extension connector CN5 Pin Description 20/45 How to disconnect from function block on STM32100B-EVAL board How to disconnect from component on STM32100B-EVAL board Alternate function 1 GND - - 3 NC - 5 PE6 - - 7 PE4 - - 9 PC13 Tamper Key Remove R37 11 RESET# RESET# button - 13 PE1 Joystick Right Remove R41 15 PB9 User button Remove R46 17 PB7 Temperature sensor_SDA Remove R47 19 D5V - - 21 PB4 Debug nTRST - 23 NC - - 25 PD6 USART2_RX Remove R81 27 PD4 USART2_RTS Remove R15 29 PD3 USART2_CTS Remove R82 31 PD1 - - 33 PC12 MicroSD card_CS Remove R90 35 PC10 IrDA_TX - 37 PA14 Debug TCK/SWCLK - 39 GND - - 41 PA12 - - 43 PA10 USART1_RX Remove R115 (not existent on PCB rev A) 45 PA8 MCO - 47 PC8 LED3 Remove R61 49 PC6 LED1 Remove R59 2 NC 4 PC13 Tamper button Remove R637 Doc ID 16533 Rev 3 UM0841 Connectors Table 13. Daughterboard extension connector CN5 (continued) Pin Description How to disconnect from component on STM32100B-EVAL board Alternate function 6 PE5 - - 8 PE3 - - 10 GND - - 12 PE2 - - 14 PE0 Joystick Left Remove R40 16 PB8 HDMI_CEC Remove R107 18 PB6 Temperature sensor_SCL Remove R49 20 PB5 Temperature sensor_INT Remove R50 22 PB3 Debug TDO/SWO - 24 NC - - 26 PD7 - - 28 PD5 USART2 Remove R9 30 GND - - 32 PD2 MC connector pin 27 Disconnect STM32100B-EVAL evaluation board from motor power drive board. Keep JP7 on open 34 PD0 - - 36 PC11 IrDA_RX Remove R83 38 PA15 Debug TDI - 40 PA13 Debug TMS/SWDIO - 42 PA11 LCD_Backlight - 44 PA9 USART1_TX Remove R16 46 PC9 LED4 Remove R62 48 PC7 LED2 Remove R60 50 GND - - Doc ID 16533 Rev 3 21/45 Connectors 3.4 UM0841 Motor control connector CN6 Figure 7. Table 14. Motor control connector CN6 (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 Motor control connector CN6 Description STM32F100VBT6 pin STM32F100VBT6 pin Description Emergency stop PE15 1 2 GND PWM-UH PE9 3 4 GND PWM-UL PE8 5 6 GND PWM-VH PE11 7 8 GND PWM-VL PE10 9 10 GND PWM-WH PE13 11 12 GND PWM-WL PE12 13 14 PHASE A current PC1 15 16 GND PHASE B current PC2 17 18 GND PHASE C current PC3 19 20 GND NTC bypass relay PD10 21 22 GND Dissipative brake PWM PD13 23 24 GND +5 V power 22/45 CN6 pin 25 26 PA3 PC0 Bus voltage Heatsink temperature PFC SYNC PD2/PB0 27 28 3.3 V power PFC PWM PB1 29 30 GND Encoder A PA0 31 32 GND Encoder B PA1 33 34 Doc ID 16533 Rev 3 PA2 Encoder index UM0841 3.5 Connectors Analog input connector CN7 Figure 8. Analog input connector CN7 (bottom view) 1 2 5 4 Table 15. Analog input connector CN7 Pin number 3.6 3 Description Pin number Description 1 GND 4 GND 2 GND 5 Analog input/PA4 3 GND Power supply connector CN8 The STM32100B-EVAL board can be powered from a DC 5 V power supply via the external power supply jack (CN8) shown in Figure 9. The central pin of CN8 must be positive. Figure 9. Power supply connector CN8 (front view) DC +5V GND Doc ID 16533 Rev 3 23/45 Connectors 3.7 UM0841 RS-232 connector CN9 with RTS/CTS handshake support Figure 10. RS-232 connector CN9 with RTS/CTS handshake support (front view) Table 16. RS-232 connector CN9 with full modem control support Pin number 3.8 Description Pin number Description 1 NC 6 Connect to Pin 4 2 USART2_RX 7 USART2_RTS 3 USART2_TX 8 USART2_CTS 4 Connect to Pin 6 9 NC 5 GND RS-232 connector CN10 with ISP support Figure 11. RS-232 connector CN10 (front view) Table 17. RS-232 connector CN10 Pin number 24/45 Description Pin number Description 1 Bootloader_Reset 6 NC 2 USART1_RX 7 NC 3 USART1_TX 8 Bootloader_BOOT0 4 NC 9 NC 5 GND Doc ID 16533 Rev 3 UM0841 3.9 Connectors MicroSD connector CN11 Figure 12. MicroSD connector CN11 (top view) Table 18. MicroSD connector CN11 Pin number 3.10 Description Pin number Description 1 Reserved 5 SCLK/PA5 2 CS/PC12 6 Vss/GND 3 DI/PA7 7 DO/PA6 4 VDD 8, 9 Card detect (PE7) ST-LINK connector CN12 Figure 13. ST-LINK connector CN12 (front view) 5 Table 19. 6 ST-LINK USB connector (CN12) Pin number Description Pin number Description 1 VBUS (power) 4 GND 2 DM 5 Shield 3 DP 6 Shield Doc ID 16533 Rev 3 25/45 Connectors 3.11 UM0841 ST-LINK programming connector CN13 The connector CN13 is not mounted on the board and is reserved for manufacture only. 3.12 HDMI connectors CN15 and CN16 Figure 14. HDMI connectors CN15 and CN16 Table 20. HDMI connectors (CN15 and CN16) Pin number 26/45 Description Pin number Description 1-12 NC 16 SDC (PB11) 13 CEC (PB8) 17 GND 14 NC 18 NC 15 SCL (PB10) 19 HPD (PB12) Doc ID 16533 Rev 3 UM0841 4 Limitations Limitations The MB871 board is delivered with PCB revision A or B. The PCB version is mentioned on the bottom right corner of the board. Both versions of PCB are fully compatible in configuration by default but several limitations on the PCB rev A are removed on PCB rev B. All PCB rev A limitations are explained in this chapter. 4.1 Boot switches On PCB rev A, boot switches SW1 and SW2 are not referenced on the silkscreen. SW1 (Boot1) switch is located in the right position on the board and SW2 (Boot0) in left position. 4.2 PE14, PB14 and PA10 usage When a daughterboard is connected to CN4, CN5 (extension connectors) if PE14, PB14 or PA10 are used on the daughterboard it is not possible to disconnect the signals assigned to these I/Os on the motherboard (MB871 rev A). On PCB rev B 0Ω resistors are placed on these signals allowing them to be disconnected when these I/O are used on the daughterboard. Table 21. 4.3 Missing resistors on PCB rev A Resistor Signal name R115 PA10 R116 PB14 R117 PE14 Jumper JP3 On PCB rev A, JP3 can connect VBAT to PC1 with a jumper for battery voltage measurement using ADC_IN11. JP3 jumper must not be used to avoid unexpected current consumption on the battery when the board is not powered. Note: The pin headers are removed to forbid jumper connection on JP3. 4.4 Audio amplifier volume The volume of the sound is limited since the audio amplifier gain is lower than on rev B. On PCB rev A R1 (100 KΩ) is replaced by 22 KΩ and C1 (110 pF) is replaced by 330 pF. 4.5 IDD standby measurement On PCB rev B it is possible to use jumper JP12 to connect IDD_CNT_EN (PE14) to Antitamper (PC13) to allow IDD measurement when the MCU is in standby (using the RTC alarm feature). This feature is not supported on PCB rev A as JP12 does not exist. Doc ID 16533 Rev 3 27/45 Schematics 5 UM0841 Schematics This section provides design schematics for the STM32100B-EVAL key features to help you implement these features in your own application design. This section includes: 28/45 ● Figure 15: Evaluation board schematics on page 29 ● Figure 16: MCU on page 30 ● Figure 17: Peripherals on page 31 ● Figure 18: RS-232 on page 32 ● Figure 19: Audio on page 33 ● Figure 20: Joystick, LCD, tamper button, wakeup button, user button on page 34 ● Figure 21: MicroSD Card and Flash on page 35 ● Figure 22: Motor control on page 36 ● Figure 23: JTAG and SWD debugger on page 37 ● Figure 24: Power supply on page 38 ● Figure 25: ST-LINK on page 39 ● Figure 26: 2.4 inch color LCD board on page 40 Doc ID 16533 Rev 3 U_Audio Audio.SchDoc U_MCU MCU.SchDoc Audio_DAC Audio_DAC U_LCD&CEC LCD&CEC.SchDoc LCD_MISO LCD_MOSI LCD_CLK LCD_CS LCD_backlight RESET# HDMI_CEC HDMI_SCL HDMI_SDA HDMI_HPD LCD_MISO LCD_MOSI LCD_CLK LCD_CS LCD_backlight HDMI_CEC HDMI_SCL HDMI_SDA HDMI_HPD UM0841 Figure 15. Evaluation board schematics U_MotorCtrl MotorCtrl.SchDoc MC_PFCsync1 MC_PFCsync2 MC_WL MC_VH MC_VL MC_UH MC_UL MC_WH MC_NTC MC_DissipativeBrake MC_PFCpwm MC_EnIndex MC_BusVoltage MC_HeatsinkTemperature MC_EnB MC_CurrentC MC_CurrentB MC_CurrentA MC_EmergencySTOP MC_PFCsync1 MC_PFCsync2 MC_WL MC_VH MC_VL MC_UH MC_UL MC_WH MC_NTC MC_DissipativeBrake MC_PFCpwm MC_EnIndex MC_BusVoltage MC_HeatsinkTemperature MC_EnB MC_EnA/WAKEUP MC_CurrentC MC_CurrentB MC_CurrentA MC_EmergencySTOP U_Power Power.SchDoc Doc ID 16533 Rev 3 IDD_Measurement LP_WAKEUP IDD_CNT_EN IDD_CNT_EN U_RS232&IrDA RS232&IrDA.SchDoc USART2_RX USART2_CTS USART2_RTS USART2_TX Bootloader_BOOT0 Bootloader_RESET USART1_RX USART1_TX IrDA_RX IrDA_TX U_ST_LINK ST_LINK.SCHDOC IDD_Measurement USART2_RX USART2_CTS USART2_RTS USART2_TX Bootloader_BOOT0 Bootloader_RESET USART1_RX USART1_TX IrDA_RX IrDA_TX RESET# TDO/SWO TCK/SWCLK TMS/SWDIO TRST TDI RESET# TDO/SWO TCK/SWCLK TMS/SWDIO TRST TDI U_JTAG&SWD JTAG&SWD.SchDoc RESET# TDO/SWO TCK/SWCLK TMS/SWDIO TRST TDI U_Peripherals Peripherals.SchDoc Anti_Tamper MC_EnA/WAKEUP User_Button JOY_SEL JOY_DOWN JOY_LEFT JOY_RIGHT JOY_UP Potentiometer BNC TemperatureSensor_INT TemperatureSensor_SDA TemperatureSensor_SCL LED1 LED2 LED3 LED4 U_SD&Flash SD&Flash.SchDoc SDcard_detect MicroSDCard_CS Flash_CS SD_Flash_MOSI SD_Flash_SCK SD_Flash_MISO SDcard_detect MicroSDCard_CS Flash_CS SD_Flash_MOSI SD_Flash_SCK SD_Flash_MISO STMicroelectronics Title: 29/45 STM32100B-EVAL Number:MB871 Rev: B.1(PCB.SCH) Date: 2/10/2010 Sheet 1 of 11 Schematics Anti_Tamper MC_EnA/WAKEUP User_Button JOY_SEL JOY_DOWN JOY_LEFT JOY_RIGHT JOY_UP Potentiometer BNC TemperatureSensor_INT TemperatureSensor_SDA TemperatureSensor_SCL LED1 LED2 LED3 LED4 Schematics 30/45 Figure 16. MCU X1 MC306-G-06Q-32.768 (manufacturer JFVNY) Extension connector C7 6.8pF JP2 MC_EnA/WAKEUP MC_EnB MC_EnIndex MC_BusVoltage Audio_DAC BNC SD_Flash_SCK SD_Flash_MISO SD_Flash_MOSI TP1 MCO USART1_TX USART1_RX LCD_backlight TMS/SWDIO TCK/SWCLK TDI 23 24 25 26 29 30 31 32 67 68 69 70 71 72 76 77 9 8 7 80 79 78 66 65 64 63 34 33 18 17 16 15 PA0 PC15-OSC32_OUT PA1 PC14-OSC32_IN PA2 PC13 PA3 PC12 PA4 PC11 PA5 PC10 PA6 PC9 PA7 PC8 PA8 PC7 PA9 PC6 PA10 PC5 PA11 PC4 PA12 PC3 PA13 PC2 PA14 PC1 PA15 PC0 LCD_CS +3V3 1 SW1 35 36 37 89 90 91 92 93 95 96 47 48 51 52 53 54 RESET# 12 13 14 BOOT0 94 TDO/SWO TRST TemperatureSensor_INT TemperatureSensor_SCL TemperatureSensor_SDA HDMI_CEC User_Button HDMI_SCL HDMI_SDA HDMI_HPD LCD_CLK LCD_MISO LCD_MOSI X2 ESA8.00000F20D25F(with socket) C8 20pF R22 3 2 220 20pF B1 TD-0341 [RESET/Black] 1 2 4 73 R19 10K PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0 OSC_IN OSC_OUT NRST BOOT0 NC SW2 09.03290.01 3 C9 1 Doc ID 16533 Rev 3 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 MC_PFCsync1 MC_PFCpwm R18 2 3 09.03290.01 10K 2 4 1 CN4 Left C6 6.8pF PC15 PC14 PC13 PC12 PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 62 61 60 59 58 57 56 55 88 87 86 85 84 83 82 81 PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 46 45 44 43 42 41 40 39 38 5 4 3 2 1 98 97 PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 PC1 PC3 PA1 PA3 PA4 PA6 PC4 PB0 R17 0 U3A PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 3 Anti_Tamper MicroSDCard_CS IrDA_RX IrDA_TX LED4 LED3 LED2 LED1 IDD_Measurement Potentiometer MC_CurrentC MC_CurrentB MC_CurrentA MC_HeatsinkTemperature PE7 PE9 PE11 PE13 PE15 SB2 PC14 PB10 PB13 PB15 SB3 PC15 Open by default PD9 PD11 PD13 PD15 JOY_DOWN MC_DissipativeBrake JOY_SEL D5V 100nF R23 +3V3 [N/A] +3V3 D7 JP12 MC_EmergencySTOP R117 MC_WH MC_WL MC_VH MC_VL MC_UH MC_UL SDcard_detect 0 PE6 PE4 PC13 R20 RESET#R21 PE1 PB9 PB7 open by default IDD_CNT_EN 820 820 D5V PB4 PD6 PD4 PD3 PD1 PC12 PC10 PA14 PA12 PA10 PA8 PC8 PC6 JOY_RIGHT JOY_LEFT RESET# PB11 PB12 PB14 PD8 PD10 PD12 PD14 +3V3 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 PC13 PE5 PE3 PE2 PE0 PB8 PB6 PB5 PB3 PD7 PD5 PD2 PD0 PC11 PA15 PA13 PA11 PA9 PC9 PC7 2213S-50G JP4 Bootloader_BOOT0 BAT60J D8 PA5 PA7 PC5 PB1 PB2 PE8 PE10 PE12 PE14 CN5 Right STM32F100VBT6 C10 PC0 PC2 PA0 PA2 2213S-50G MC_NTC Flash_CS JOY_UP USART2_RX USART2_TX USART2_RTS USART2_CTS MC_PFCsync2 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 STMicroelectronics JP5 Title: Bootloader_RESET STM32100B-EVAL MCU BAT60J 1 2 3 Rev: B.1(PCB.SCH) Date: 2/11/2010 4 Sheet 2 of 11 UM0841 Number:MB871 UM0841 Figure 17. Peripherals +3V3 U4 5 R55 4K7 COMMON 100 Anti_Tamper 2 R37 PC13 680 2 R32 10K R33 10K R34 10K R35 10K R36 10K Selection 3 R51 +3V3 B3 Tamper Button C24 100nF 100nF 100nF 100nF 100nF 100nF MT008-A C27 C28 C29 Joystick 1 DWON LEFT RIGHT UP R52 100 Wakeup Button BNC CN7 1 2 3 4 5 R43 PA4 R44 0 0 C33 [N/A] R45 0 PC6 LED1 PC7 LED2 VB334 SB1 R63 50 PC8 LED3 Close to MCU on PCB PC9 B2 C32 [N/A] TD-0341 [WKUP/Blue] 2 R53 100 2 +3V3 +3V3 2 R56 4K7 2 User_Button PB9 R46 0 2 LED4 LD1 Green R59 1 330 LD2 Orange R60 1 680 LD3 Red R61 1 680 LD4 Blue R62 1 680 4 TP3 AIN+ 1 TP2 AIN- 3 Doc ID 16533 Rev 3 330 2 MC_EnA/WAKEUP R57 220K R58 PA0 3 3 1 4 6 4 TD-0341 [Tamper/Blue] 0 0 0 0 0 C26 JOY_SEL JOY_DOWN JOY_LEFT JOY_RIGHT JOY_UP R38 R39 R40 R41 R42 C25 PD12 PD14 PE0 PE1 PD8 User Button +3V3 1 2 3 4 SDA VDD SCL A0 OS/INT A1 GND A2 8 7 6 5 C31 100nF Potentiometer PC4 R48 +3V3 R54 100 2 RV2 3386P-103H[10%] 0 1 0 0 0 4 1 +3V3 U5 R47 R49 R50 C30 100nF 3 R64 R65 R66 4K7 4K7 4K7 PB7 TemperatureSensor_SDA PB6 TemperatureSensor_SCL PB5 TemperatureSensor_INT B4 TD-0341 [USER/Blue] STMicroelectronics STLM75M2E Potentiometer STM32100B-EVAL Peripherals Number:MB871 1 2 3 Rev: B.1(PCB.SCH) Date: 2/2/2010 4 Sheet 3 of 11 31/45 Schematics Title: Temperature sensor 1 2 3 +3V3 2 V+ +3V3+3V3 1 C53 100nF R77 R78 10K 10K PD5 USART2_TX R9 11 0 PD6 USART2_RX PD4 USART2_RTS R81 R15 0 0 12 10 PD3 Doc ID 16533 Rev 3 USART2_CTS 3 R82 0 9 6 C54 100nF VCC C1+ C2- C1- C2+ T1in T1out R1out R1in T2in T2out R2out R2in V- GND 4 CN9 5504F1C9P [N/A] R84 C50 100nF U13 C51 100nF Schematics 32/45 Figure 18. RS-232 16 5 C52 100nF 4 1 6 2 7 3 8 4 9 5 +3V3 14 13 7 R79 10K JP11 IrDA_TX IrDA_RX USART2 connector 8 PC10 PC11 R83 +3V3 15 SD 3 4 0 R85 TxD RxD 1 2 6 7 8 5 R86 ST3232ECTR U14 5 47 Anode (VCC2) Cathode VCC1 Vlogic GND TFDU4300 C60 4.7uF C61 4.7uF C62 100nF C63 100nF IrDA +3V3 100nF C55 +3V3 C57 100nF USART1_TX PA9 R16 0 R80 10K USART1_RX Bootloader_BOOT0 PA10 R115 28 24 1 2 14 13 12 Bootloader_RESET 0 C56 100nF U15 21 20 19 18 17 16 15 23 C1+ C1C2+ C2T1IN T2IN T3IN 21 20 R1OUT R2OUT R3OUT R4OUT R5OUT nEN VCC GND V+ VT1OUT T2OUT T3OUT R1IN R2IN R3IN R4IN R5IN nSHDN 26 25 27 3 9 10 11 C58 100nF C59 100nF CN10 5504F1C9P DCD RXD TXD CTS 1 6 2 7 3 8 4 9 5 4 5 6 7 8 +3V3 STMicroelectronics 22 ST3241EBPR STM32100B-EVAL RS232&IrDA Number:MB871 1 2 3 Rev: B.1(PCB.SCH) Date: 1/27/2010 4 Sheet 4 of 11 UM0841 Title: USART1 connector 1 2 3 UM0841 Figure 19. Audio 4 C1 2 1 Doc ID 16533 Rev 3 Speaker+3V3 CN1 100pF R1 3 1 JP1 Audio_DAC PA4 RV1 3314J-1-503E R4 2 0 C2 R3 10K R2 22K 470nF C5 [N/A] U2 1 4 3 2 1 10 2 100K Standby VOUT1 VINVOUT2 VIN+ VCC Bypass GND C4 TS4990IST 1uF 5 8 6 7 U1 KSS-1508 ST-613 Speaker+ +3V3 C3 1uF Title: STM32100B-EVAL Audio 33/45 Number:MB871 1 2 3 Rev: B.1(PCB.SCH) Date: 1/27/2010 4 Sheet 5 of 11 Schematics STMicroelectronics 1 2 3 Schematics 34/45 Figure 20. Joystick, LCD, tamper button, wakeup button, user button 4 R111 18K +3V3 R112 R113 R101 R103 27K 33K 10K 10K R105 10K R114 270K D9 BAT60J U18 PB8 R107 0 PB10 R108 HDMI_SCL PB11 R109 HDMI_SDA 0 0 HDMI_CEC R106 10K HDMI_HPD CN14 Doc ID 16533 Rev 3 LCD_CS LCD_CLK LCD_MOSI LCD_MISO RESET# PB2 PB13 PB15 PB14 R116 1 2 3 4 5 6 7 8 0 +3V3 PA11 LCD_backlight +5V R104 [N/A] R102 0 +5V 9 10 11 12 13 14 15 16 PB12 R110 0 1 2 3 4 5 6 7 8 +5V +3V3 CS SCL SDI RS WR RD SDO RESET CEC_IC NC SLC_IC SDA_IC GND VDD_5V HPD_IC VDD_IC CEC NC SCL SDA GND 5V_OUT HPD VDD_CEC 16 15 14 13 12 11 10 9 HDMI2C1-5DIJ C74 100nF VDD VCI GND GND BL_VDD BL_Control BL_GND BL_GND HDMI_pin13 HDMI_pin15 HDMI_pin16 SB4 HDMI_pin18 HDMI_pin19 +3V3 C72 100nF C75 100nF C76 10nF CN15 HDMI_pin1 HDMI_pin3 HDMI_pin7 HDMI_pin9 HDMI_pin13 HDMI_pin15 2044-2X4G00SPA(MB895 with AM240320L8TNQW-00H) HDMI_pin19 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 HDMI_pin4 HDMI_pin6 HDMI_pin10 HDMI_pin12 HDMI_pin14 HDMI_pin16 HDMI_pin18 47151-0051 CN16 HDMI_pin1 HDMI_pin3 HDMI_pin7 HDMI_pin9 HDMI_pin13 HDMI_pin15 HDMI_pin19 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 HDMI_pin4 HDMI_pin6 HDMI_pin10 HDMI_pin12 HDMI_pin14 HDMI_pin16 HDMI_pin18 47151-0051 HDMI CEC STMicroelectronics STM32100B-EVAL LCD & HDMI_CEC Number:MB871 1 2 3 Rev: B.1(PCB.SCH) Date: 1/27/2010 4 Sheet 6 of 11 UM0841 Title: 1 2 3 UM0841 Figure 21. MicroSD Card and Flash 4 +3V3 C64 SPI Flash +3V3 100nF U16 7 HOLD C 8 VCC D 1 S VSS 2 Q W R87 10K PD9 PA6 Flash_CS SD_Flash_MISO R88 R89 0 0 M25P128-VME6G PA5 PA7 SD_Flash_SCK SD_Flash_MOSI PA5 PA7 6 5 4 3 +3V3 +3V3 Doc ID 16533 Rev 3 R92 4K7 +3V3 CN11 PJS008-2000 (SMS064FF or SMS128FF) 9 10 SW2 SW1 MicroSD card 0 1 2 3 4 5 6 7 8 PC12 R90 MicroSDCard_CS SDcard_detect PE7 R91 0 Title: STM32100B-EVAL SD&Flash 35/45 Number:MB871 1 2 3 Rev: B.1(PCB.SCH) Date: 1/27/2010 4 Sheet 7 of 11 Schematics STMicroelectronics 1 2 3 Schematics 36/45 Figure 22. Motor control 4 +3V3 Motor control connector MC_EmergencySTOP Doc ID 16533 Rev 3 MC_CurrentA MC_CurrentB MC_CurrentC PE15 R24 0 PC1 R30 3.3K CN6 R26 0 C14 [N/A] PC2 PD10 PD13 MC_NTC MC_DissipativeBrake +5V R28 0 C15 [N/A] PC3 PE9 PE8 PE11 PE10 PE13 PE12 MC_UH MC_UL MC_VH MC_VL MC_WH MC_WL C11 1nF MC_PFCpwm MC_EnA/WAKEUP MC_EnB PB1 PA0 PA1 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 EMERGENCY STOP MC-UH MC_UL MC_VH MC_VL MC_WH MC_WL CURRENT A CURRENT B CURRENT C NTC BYPASS RELAY DISSIPATIVE BRAKE +5V POWER PFC SYNC PFC PWM Encoder A Encoder B GND GND GND GND GND GND BUS VOLTAGE GND GND GND GND GND Heatsink Temperature 3.3V Power GND GND Encoder Index 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 R25 0 R27 +3V3 0 PA3 C12 100nF PC0 MC_BusVoltage R31 100K MC_HeatsinkTemperature C13 100nF 2316S-34G R29 PA2 0 C16 [N/A] MC_EnIndex C17 [N/A] JP6 MC_PFCsync2 MC_PFCsync1 C18 [N/A] PD2 JP7 PB0 C21 [N/A] C19 [N/A] C22 [N/A] C23 10nF C20 [N/A] STMicroelectronics STM32100B-EVAL Motor Control Number:MB871 1 2 3 Rev: B.1(PCB.SCH) Date: 1/27/2010 4 Sheet 8 of 11 UM0841 Title: 1 2 3 UM0841 Figure 23. JTAG and SWD debugger 4 +3V3 R10 R11 R12 R8 [N/A][N/A][N/A][N/A] RS1 PA13 PA14 PB3 PA15 PB4 Doc ID 16533 Rev 3 D6 LBZX84C5V6LT1G TMS/SWDIO TCK/SWCLK TDO/SWO TDI TRST RESET# D1 D2 D3 D4 D5 RS8M22R0J1 R13 [N/A] CN3 2316S-20G+3V3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 +3V3 R14 [N/A] R5 10K R6 10K R7 10K JTAG connector Title: STM32100B-EVAL JTAG&SWD 37/45 Number:MB871 1 2 3 Rev: B.1(PCB.SCH) Date: 1/27/2010 4 Sheet 9 of 11 Schematics STMicroelectronics 1 2 3 Schematics 38/45 Figure 24. Power supply 4 U6 MAX9938FEUK+ U7 5 3 1 4 3 4 R72 1K(1%) R70 10K C41 1uF +3V3 3 5 1 2 6 T2 STT5PF20V D G 4 S 0 T1 +3V3 5 3 U8 74LX1G04CTR +3V3 IDD_Measurement +3V3 Q12 VCC Q13 Q10 Q14 Q8 Q6 Q9 Q5 CLR Q7 CI Q4 CO GND CO M74HC4060TTR 16 15 14 13 12 11 10 9 PA0 LP_WAKEUP +3V3 R68 10K PC13 C42 1nF R73 15K IDD_CNT_EN R74 30K Oscillator frequency 30KHz C73 U10 ZEN056V130A24LS VDD_MCU E5V 1 3 2 DC-10B Z1 SMAJ5.0A-TR Vin L1 fcm1608-0603 C45 10uF C48 10uF 1uF C43 VREF 47 100nF R67 0 VREF- U3B 21 22 11 C46 C44 28 1uF 100nF 50 75 100 VDD_MCU BNX002-01 VDD_MCU 2 TP4 C36 100nF C37 100nF C38 100nF C39 100nF C49 100nF 6 Vbat C40 100nF VREF+ VDDA VDD_5 VDD_4 VDD_1 VDD_2 VDD_3 VREFVSSA VSS_2 VSS_3 VSS_1 VBAT VSS_4 VSS_5 20 19 74 99 49 27 10 VALUELINE QFP100 JP9 VDD_MCU 1 C47 10uF 4 5 6 +3V3 Vout GND 3 CV SG CG1 CG2 CG3 TP5 3V3 U12 LD1117DT33TR +5V C35 100nF SV VREF+ VDDA R75 3 2 1 3 1 2 3 1 U11 CN8 2 Doc ID 16533 Rev 3 1 2 3 4 5 6 7 8 5 1 2 6 STT5PF20V C34 100nF U9 2 3 PC5 4 74H1G66STR 1(1%) 4 R69 2 5 G +3V3 2 R71 I/O O/I C GND VCC D JP8 S 1 3 1 2 VDD_MCU BT1 XCF-12 TP6 5V JP10 E5V D5V U5V_ST_LINK 6 4 2 5 3 1 +5V LD5 red R76 TP7 Ground 1 STMicroelectronics 2 1K5 STM32100B-EVAL Power Number:MB871 1 2 3 Rev: B.1(PCB.SCH) Date: 2/10/2010 4 Sheet 10 of 11 UM0841 Title: UM0841 Figure 25. ST-LINK C1 Speaker+3V3 C2 1 0 3 Doc ID 16533 Rev 3 JP1 RV1 3314J-1-503E R4 2 Audio_DAC PA4 R3 10K R2 470nF C5 [N/A] 22K U2 1 4 3 2 2 1 CN1 100pF R1 1 10 2 100K Standby VOUT1 VI NVOUT2 VI N+ VCC Bypass GND C4 TS4990IST 1uF 5 8 6 7 U1 KSS -1508 ST-6 13 Speaker+ +3V3 C3 1uF STMicroelectronics Ti tle: STM32100B - EVAL ST_LINK Rev: B.1(P CB. SCH) Date:1/27/2010 Sheet 11 of 11 39/45 Schematics Number:MB871 TP1 CN3 GND R11 TP2 BLGND TP3 VDD TP4 VH [N/A] R12 Enable DotClk HSYNC VSYNC 1 2 3 4 9 38 39 CS WR_SC L RD RS 5 6 10 8 SDO SDI 46 7 #RESE T 11 [N/A] R13 [N/A] R14 [N/A] R15 [N/A] TP5 VL Enable DotClk HSYNC VSYNC NC NC NC CS WR/SC L RD RS BL GND SDO SDI BL VDD L2 BEAD 4.7uH(1A) C1 4.7uF/35V Z1 VL A K VH L1 BL GND C5 10nF C2 4.7uF/10V U1 8 1 7 3 9 BL _Control R1 0 BL VDD SW Vo Vi NC EN GND FB PGND Rset 6 5 52 53 40 45 50 51 A K GND GND GND GND 4 2 R2 100K STL D40DPMR STL D40DPUR BL GND BL GND VDD VCI VCI R4 [N/A] NC NC NC NC NC NC NC NC NC NC NC NC PD17 PD16 PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 49 48 47 44 43 42 41 37 36 35 34 33 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 CN2 CS RS WR_SC L RD #RESE T BL _Control VDD BL VDD SDO SDI CS RS WR/SC L RD RESE T 22 23 24 25 26 27 28 29 30 BL _GND BL _Control VDD VCI GND GND BL _VDD SDO SDI C6 100nF SDO #RESE T BL VDD mount only for SPI application VDD RP2 10K R10 4K7 RP3 10K RP4 10K PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 BL _Control VDD VCI GND GND BL _VDD BL _Control BL _GND BL _GND SPI connector RP5 10K PD7 PD5 PD3 PD1 PD17 PD15 PD13 PD11 PD8 PD6 PD4 PD2 Connector for SPI serial application PD16 PD14 PD12 PD10 RD R9 4K7 RS R8 4K7 SDI R7 4K7 SDO R6 4K7 PD0 PD9 R5 4K7 14 15 16 17 18 19 20 21 CS SCL SDI RS WR RD SDO RESE T 9 10 11 12 13 14 15 16 BL GND RP1 10K PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 CN1 1 2 3 4 5 6 7 8 CS WR_SC L SDI VDD C3 4.7uF/10V PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 6 7 8 9 10 11 12 13 Connector for 16-bit parallel application BL GND Mount only for 16-bit application PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 16-bit connector FH26-51S-0.3SHW(05) AM- 240320LDTNQW-00H (SPI) AM- 240320LDTNQW-02H (16bit parallel) R3 10 1 2 3 4 5 BL GND PD17 PD16 PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 Backlight driver & PFC connector for LCD panel Enable HSYNC DotClk VSYNC Doc ID 16533 Rev 3 C7 10nF STPS1L40M RESE T 30 31 32 VDD C4 100nF Schematics 40/45 Figure 26. 2.4 inch color LCD board STMicroelectronics Title: 2.4 inch LCD board support either SPI or 16-bit parallel Number:MB895 Rev: C.1(PCB.SCH) Date:1/21/2011 Sheet1 of 1 UM0841 UM0841 STM32100B-EVAL I/O assignments Appendix A Table 22. STM32100B-EVAL I/O assignments STM32100B-EVAL I/O assignments LQFP100 Pin name Type EVAL board I/O assignment 1 PE2 I/O 2 PE3 I/O 3 PE4 I/O 4 PE5 I/O 5 PE6 I/O 6 VBAT S 7 PC13-ANTI_TAMP I/O Anti-tamper button 8 PC14-OSC32_IN I/O 32K OSC 9 PC15-OSC32_OUT I/O 32K OSC 10 VSS_5 S 11 VDD_5 S 12 OSC_IN I 13 OSC_OUT O 14 NRST I/O 15 PC0 I/O MC_ADC10 pin 26 16 PC1 I/O MC_ADC11 pin 15 / VBAT ADCin 17 PC2 I/O MC_ADC12 pin 17 18 PC3 I/O MC_ADC13 pin 19 19 VSSA S 20 VREF- S 21 VREF+ S 22 VDDA S 23 PA0-WKUP I/O MC_TIM2_CH1 pin 31 / WAKEUP Button 24 PA1 I/O MC_TIM2_CH2 pin 33 25 PA2 I/O MC_TIM2_CH3 pin 34 26 PA3 I/O MC_ADC3 pin 14 27 VSS_4 S 28 VDD_4 S 29 PA4 I/O DAC_OUT1_BNC / ADC_IN4_BNC 30 PA5 I/O SD card/Flash CLK 31 PA6 I/O SD card/Flash DO 32 PA7 I/O SD card/Flash DI Doc ID 16533 Rev 3 41/45 STM32100B-EVAL I/O assignments Table 22. STM32100B-EVAL I/O assignments (continued) LQFP100 42/45 UM0841 Pin name Type EVAL board I/O assignment 33 PC4 I/O Potentiometer 34 PC5 I/O IDD_measure ADCin 35 PB0 I/O MC_TIM3_CH3 pin 27 36 PB1 I/O MC_TIM3_CH4 pin 29 37 PB2 I/O Boot1/ CS LCD 38 PE7 I/O SD card detect 39 PE8 I/O MC_TIM1_CH1N pin 5 40 PE9 I/O MC_TIM1_CH1 pin 3 41 PE10 I/O MC_TIM1_CH2N pin 9 42 PE11 I/O MC_TIM1_CH2 pin 7 43 PE12 I/O MC_TIM1_CH3N pin 13 44 PE13 I/O MC_TIM1_CH3 pin 11 45 PE14 I/O IDD_CNT_EN 46 PE15 I/O MC_STOP pin 1 47 PB10 I/O HDMI_SCL 48 PB11 I/O HDMI_SDA 49 VSS_1 S 50 VDD_1 S 51 PB12 I/O HDMI_HPD 52 PB13 I/O LCD _CLK 53 PB14 I/O LCD_DO 54 PB15 I/O LCD_DI 55 PD8 I/O Joystick up 56 PD9 I/O External Flash CS 57 PD10 I/O MC_pin21 58 PD11 I/O 59 PD12 I/O Joystick select 60 PD13 I/O MC_TIM4_CH2 pin 23 61 PD14 I/O Joystick_Down 62 PD15 I/O 63 PC6 I/O LED1 64 PC7 I/O LED2 65 PC8 I/O LED3 66 PC9 I/O LED4 67 PA8 I/O MCO Doc ID 16533 Rev 3 UM0841 STM32100B-EVAL I/O assignments Table 22. STM32100B-EVAL I/O assignments (continued) LQFP100 Pin name Type EVAL board I/O assignment 68 PA9 I/O UASRT1_TX 69 PA10 I/O UART1 _RX 70 PA11 I/O LCD backlight 71 PA12 I/O 72 PA13 I/O 73 NC ? 74 VSS_2 S 75 VDD_2 S 76 PA14 I/O Debug TCK 77 PA15 I/O Debug TDI 78 PC10 I/O IRDA TX 79 PC11 I/O IRDA RX 80 PC12 I/O SD card CS 81 PD0 I/O 82 PD1 I/O 83 PD2 I/O MC_TIM3_ETR pin 27 84 PD3 I/O UART2 CTS 85 PD4 I/O UART2 RTS 86 PD5 I/O UART2 TX 87 PD6 I/O UART2 RX 88 PD7 I/O 89 PB3 I/O Debug TDO 90 PB4 I/O Debug TRST 91 PB5 I/O Temperature SMBIA 92 PB6 I/O Temperature SCL 93 PB7 I/O Temperature SDA 94 BOOT0 I 95 PB8 I/O HDMI_CEC 96 PB9 I/O User button 97 PE0 I/O Joystick right 98 PE1 I/O Joystick left 99 VSS_3 S 100 VDD_3 S Debug TMS Doc ID 16533 Rev 3 43/45 Revision history UM0841 Revision history 44/45 Date Revision Changes 25-Feb-2010 1 Initial release. 25-Feb-2010 2 Modified Section 2.15.3. 24-Sep-2012 3 Added “Caution” to Section 2.1. Replaced Figure 25: ST-LINK. Added Figure 26: 2.4 inch color LCD board. Doc ID 16533 Rev 3 UM0841 Please Read Carefully: Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein. UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS EXPRESSLY APPROVED IN WRITING BY TWO AUTHORIZED ST REPRESENTATIVES, ST PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK. Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST. ST and the ST logo are trademarks or registered trademarks of ST in various countries. Information in this document supersedes and replaces all information previously supplied. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners. © 2012 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 - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America www.st.com Doc ID 16533 Rev 3 45/45
STM32100B-EVAL 价格&库存

很抱歉,暂时无法提供与“STM32100B-EVAL”相匹配的价格&库存,您可以联系我们找货

免费人工找货