Download Print this page
ST STM32-MICRIUM User Manual
ST STM32-MICRIUM User Manual

ST STM32-MICRIUM User Manual

Evaluation board for micrium operating system

Advertisement

Quick Links

UM0780
User Manual
STM32-MICRIUM
evaluation board for MICRIUM operating system
Introduction
The STM32-MICRIUM evaluation board is a complete development platform for
STMicroelectronic's ARM Cortex™-M3 core-based microcontroller with full-speed USB-
OTG, Ethernet MAC, two channels of CAN2.0A/B compliant interface, two I2S channels, two
I2C channels, five USARTs with smartcard support, three SPIs, 64 KB internal SRAM and
256 KB Flash, JTAG and SWD debugging support.
The full range of hardware features on the board help you to evaluate all types of peripherals
(USB-OTG FS, Ethernet, CAN, SD/MMC card, USART, temperature sensor, etc.) and
develop your own applications. Extension pin headers and wire wrapping area make it
possible to easily add your own components/interface on the board for a specific application.
Figure 1
shows a picture of the STM32-MICRIUM evaluation board.
Figure 1.
STM32-MICRIUM evaluation board
October 2009
Doc ID 16173 Rev 2
1/27
www.st.com
Downloaded from
Elcodis.com
electronic components distributor

Advertisement

loading
Need help?

Need help?

Do you have a question about the STM32-MICRIUM and is the answer not in the manual?

Questions and answers

Summary of Contents for ST STM32-MICRIUM

  • Page 1 STM32-MICRIUM evaluation board for MICRIUM operating system Introduction The STM32-MICRIUM evaluation board is a complete development platform for STMicroelectronic's ARM Cortex™-M3 core-based microcontroller with full-speed USB- OTG, Ethernet MAC, two channels of CAN2.0A/B compliant interface, two I2S channels, two I2C channels, five USARTs with smartcard support, three SPIs, 64 KB internal SRAM and 256 KB Flash, JTAG and SWD debugging support.
  • Page 2 Contents STM32-MICRIUM Contents Overview ..........3 Features .
  • Page 3 LD1, DL2 & DL3 blinking. For more information on this demonstration example, please refer to Chapter 3 of the µC/OS-III book . Order code To order the µC/OS-III book and the STM32-MICRIUM evaluation board, use the order code STM32CMICOS-EVAL. Doc ID 16173 Rev 2...
  • Page 4 Overview STM32-MICRIUM Hardware layout The STM32-MICRIUM evaluation board is designed around the STM32F107VCT in a 100- pin TQFP package. Figure 2 illustrates the connection between the STM32F107VCT and peripherals (USB- OTG, Ethernet, SD/MMC, RS-232, CAN temperature sensor). Figure 3 helps you to locate these features on the actual evaluation board.
  • Page 5 STM32-MICRIUM Overview Figure 3. STM32-MICRIUM evaluation board layout Doc ID 16173 Rev 2 5/27 Downloaded from Elcodis.com electronic components distributor...
  • Page 6 Configuration Power supply The STM32-MICRIUM evaluation board is powered by a 5V DC power supply. It is configured via JP5 to use the following power supply sources: 5V DC power adapter connected to CN10, the power screw terminal on the board.
  • Page 7 STM32-MICRIUM Configuration Reset sources The reset signal of the STM32-MICRIUM evaluation board is active low. The reset source may come from: Reset button B1 in bottom right of the board. Embedded J-Link. Extension connector CN3 pin 45 (pin header). CAN (controller area network) The STM32-MICRIUM evaluation board supports one channel of CAN2.0A/B-compliant...
  • Page 8 J-Link supports JTAG and SWD communication (Default setting). 2.10 Ethernet The STM32-MICRIUM evaluation board supports a 10/100 Ethernet communication interface with a 'PHY' (DP83848CVV, U2) and integrated RJ45 connector (CN2). MII interface mode is also supported. The 25 MHz Ethernet clock is provided by crystal X1 connected to the PHY.
  • Page 9 Configuration 2.11 Clock sources Two clock sources are available on the STM32-MICRIUM evaluation board for the STM32F107VCT, and also include an embedded RTC: X3, 32.768 KHz crystal for embedded RTC connected to PC14, PC15. X2, 25 MHz crystal for the STM32F107VCT microcontroller.
  • Page 10 Configuration STM32-MICRIUM 2.12.3 Extension connector (CN3) Table 8. CN3 pinout Description Pin name Pin number of CN3 Pin name Description IO port IO port IO port IO port IO port IO port or TDO (SB1) IO port IO port or TRST (SB3)
  • Page 11 STM32-MICRIUM I/O assignments I/O assignments Table 9. I/O assignments Pin No. Pin name STM32-MICRIUM evaluation board processor I/O assignments IO PORT PE2 IO PORT PE3 IO PORT PE4 MII_INT SDCard_Detection VBAT PC13-ANTI_TAMP IO PORT PC13 PC14-OSC32_IN OSC32K or IO PORT PC14...
  • Page 12 I/O assignments STM32-MICRIUM Table 9. I/O assignments (continued) Pin No. Pin name STM32-MICRIUM evaluation board processor I/O assignments IO PORT PC4 IO PORT PC5 IO PORT PB0 IO PORT PB1 BOOT1 IO PORT PE7 IO PORT PE8 IO PORT PE9...
  • Page 13 STM32-MICRIUM I/O assignments Table 9. I/O assignments (continued) Pin No. Pin name STM32-MICRIUM evaluation board processor I/O assignments VBUS PA10 PA11 PA12 PA13 Debug TMS VSS_2 VDD_2 PA14 Debug TCK PA15 Debug TDI PC10 IO PORT PC10 PC11 IO PORT PC11...
  • Page 14 Schematics STM32-MICRIUM Schematics This section provides the design schematics for the STM32-MICRIUM evaluation board board key features, to help you implement these features in your applications. The following schematics are provided: Figure 5: Block diagram on page 15 Figure 6: STM32F107VCT6 on page 16...
  • Page 15 Figure 5. Block diagram U_CAN U_MCU U_SDCard CAN.SchDoc MCU.SchDoc SDCard.SchDoc CAN_L CAN1_RX CAN1_RX SPI1_SCK SDCard_SCK CAN_H CAN1_TX CAN1_TX SPI1_MOSI SDCard_MOSI SDCard_CS SDCard_CS U_Ethernet SDCard_Detection SDCard_Detection Ethernet.SchDoc SPI1_MISO SDCard_MISO MII_TX_CLK MII_TX_CLK U_TemSensor MII_RX_ER MII_RX_ER TemSensor.SCHDOC MII_RX_DV/RMII_CRSDV MII_RX_DV/RMII_CRSDV MII_RX_CLK/RMII_REF_CLK MII_RX_CLK/RMII_REF_CLK I2C1_SCK I2C_SLK MII_COL MII_COL I2C1_SDA...
  • Page 16 Figure 6. STM32F107VCT6 PA[0..15] PA[0..15] PB[0..15] PB[0..15] 10pF 10pF PC[0..15] PC[0..15] PC15 MC306-G-06Q-32.768 (manufacturer JFVNY) PD[0..15] MII_CRS PA0-WKUP PC15-OSC32_OUT PD[0..15] PC14 MII_RX_CLK/RMII_REF_CLK PC14-OSC32_IN PC13 PE[0..15] MII_MDIO PC13-ANTI_TAMP PE[0..15] PC12 MII_COL PC12 PC11 PC11 PC10 SPI1_SCK PC10 SPI1_MISO SPI1_MOSI SDCard_CS USB_VBUS PA10 USB_ID PA10...
  • Page 17 Figure 7. +3V3 Default setting: Open 104P CAN1_TX CAN_L CANH CAN_H CANL CAN1_RX Vref SN65HVD230 STMicroelectronics Title: uC/eval-STM32F107 CAN Number: MB834 Rev: B.2(PCB.SCH) Date: 10/9/2009 Downloaded from Elcodis.com electronic components distributor...
  • Page 18 Figure 8. Ethernet +3V3 MII_CRS PB10 MII_RX_ER MII_COL PD12 MII_RXD3 104P 104P PD11 +3V3 MII_RXD2 MII_TXD3 MII_TXD2 MII_TX_CLK Unused in RMII mode B563S-8850-U006 TS8121C Second source may be Q08012317 Second source H1102 TX_CLK PB11 MII_TX_EN TX_EN PB12 MII_TXD0 TXD_0 PB13 MII_TXD1 TXD_1 TXD_2...
  • Page 19 Figure 9. Extension connector Green PE14 LED1 Orange PD13 LED2 LED3 PB14 PB15 11 12 13 14 PE10 15 16 PE11 17 18 PE12 19 20 PE13 21 22 PE14 23 24 PE15 25 26 PC10 Close to MCU 27 28 CAN_L PC11 29 30...
  • Page 20 Figure 10. SD card SDCard_Detection SDCard_MISO SDCard_SCK +3V3 SDCard_MOSI SDCard_CS 2508-109-001-200 +3V3 STMicroelectronics Title: uC/eval-STM32F107 SD card Number: MB834 Rev: B.1(PCB.SCH) Date: 7/8/2009 Downloaded from Elcodis.com electronic components distributor...
  • Page 21 Figure 11. Temperature sensor +3V3 I2C_SDA I2C_SLK I2C_SMB OS/INT 104P STLM75M2E STMicroelectronics Title: uC/eval-STM32F107 TemperatureSensor Number: MB834 Rev: B.1(PCB.SCH) Date: 7/8/2009 Sheet Downloaded from Elcodis.com electronic components distributor...
  • Page 22 Figure 12. RS-232 +3V3 DB9-female USART2 [N/A] 104P 104P 104P 104P USART2_TX T1in T1out USART2_RX R1out R1in USART2_RTS T2in T2out USART2_CTS R2out R2in 104P ST3232ECTR STMicroelectronics Title: uC/eval-STM32F107 RS232 Number: MB834 Rev: B.1(PCB.SCH) Date: 7/8/2009 Downloaded from Elcodis.com electronic components distributor...
  • Page 23 Figure 13. USB-OTG-FS +3V3 +3V3 FAULT Green VBUS USB_PowerSwitchOn 4.7uF STMPS2141STR Shield 475900001 USB_VBUS PA11 USB_DM PA12 USB_DP PA10 USB_ID STMicroelectronics Title: uC/eval-STM32F107 USB_OTG_FS Number: MB834 Rev: B.1(PCB.SCH) Date: 7/8/2009 Sheet Downloaded from Elcodis.com electronic components distributor...
  • Page 24 Figure 14. J-Link +3V3 +3V3 +3V3 JTAG selection OPEN: JTAG active (default) Close: JTAG disabled,external debugger may be used JTAG TRSTout nTRST TDIout TMSout TCKout TRESout nRESET +3V3 TRSTin STM32F103C8T6 TDIin TMSin TCKin +3V3 +3V3 VBAT VDD_2 TDOin PC13 VSS_2 TRESin PC14 PA13...
  • Page 25 Figure 15. Power ZEN056V130A24LS [N/A] Ground CN10 STPS1L30A 282834-2 220uF Screw terminal for power LD1117S33TR +3V3 Vout 4.7uF 10uF 104P STMicroelectronics Title: uC/eval-STM32F107 Power Number: MB834 Rev: B.1(PCB.SCH) Date: 7/8/2009 Shee Downloaded from Elcodis.com electronic components distributor...
  • Page 26 Revision history STM32-MICRIUM Revision history Table 10. Document revision history Date Revision Changes 14-Sept-2009 Initial release. Table 5 default settings changed. 22-Oct-2009 Section 1.2 added, Section 1.3 changed. 26/27 Doc ID 16173 Rev 2 Downloaded from Elcodis.com electronic components distributor...
  • Page 27 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.