STM3210C-EVAL STMicroelectronics, STM3210C-EVAL Datasheet
STM3210C-EVAL
Specifications of STM3210C-EVAL
Available stocks
Related parts for STM3210C-EVAL
STM3210C-EVAL Summary of contents
Page 1
... Section 2.5. The STM3210C-EVAL board comes with a USB Flash disk preprogrammed with audio and image resources used by the demonstration. You can load your own image (*.bmp) and audio (*.wav) files providing that the file formats are supported by the demonstration. ...
Page 2
... Demo description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.4.10 2.4.11 2.5 STM3210C-EVAL demonstration package . . . . . . . . . . . . . . . . . . . . . . . . 18 2.5.1 3 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2/21 Required accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Jumper settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Navigation procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Demo startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 USB console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 System info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Audio player . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Image browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Board game . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Web server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Clock security system ...
Page 3
... UM0713 List of tables Table 1. Acronyms and definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Table 2. STM3210C-EVAL jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Table 3. BMP formats supported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Table 4. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Doc ID 15787 Rev 1 List of tables 3/21 ...
Page 4
... List of figures List of figures Figure 1. STM3210C-EVAL board with touch screen navigation Figure 2. Hardware block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Figure 3. STM3210C-EVAL hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Figure 4. Software architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Figure 5. STM3210C-EVAL board with touch screen navigation Figure 6. Startup messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Figure 7. Main desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Figure 8. USB console display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Figure 9. System info page 1: Hardware information Figure 10 ...
Page 5
UM0713 1 Glossary Table 1. Acronyms and definitions GUI USB OTG RTOS Graphical user interface Universal serial bus USB on-the-go Real-time operating system Doc ID 15787 Rev 1 Glossary 5/21 ...
Page 6
Demonstration architecture overview 2 Demonstration architecture overview 2.1 Hardware resources The demonstration firmware mainly uses the following two major peripherals which are major features of the STM32 Connectivity Line: ● Ethernet ● USB on-the-go The firmware makes use of other ...
Page 7
... USB Flash disk (provided with STM3210C-EVAL board package) ● Headphone with male jack connector ● Micro-AB to standard receptacle A connector (provided with STM3210C-EVAL board package) 2.2.2 Jumper settings The following jumpers on the STM3210C-EVAL board should be configured shown in Table 2: Table 2. STM3210C-EVAL jumpers Jumper JP2 JP3 ...
Page 8
... Demonstration architecture overview Table 2. STM3210C-EVAL jumpers (continued) Jumper JP17 SW1 SW2 2.3 Software resources The demonstration is built with a modular architecture based on a real time operating system and uses a graphical windowing system based on the uC-OS-II RTOS from Micrium and the emWin graphical stack from Segger. ...
Page 9
... UM0713 2.4 Demo description The STM3210C-EVAL demonstration is composed of five sub-demos and uses the eWIN graphical stack, uC-Host stack, the embedded touch screen is used as input device (one touch mode) and the LCD is used in 16-bit color mode. 2.4.1 Navigation procedure The STM3210C-EVAL demonstration is an interactive application; the navigation within sub- demos is done by a single touch using a pen or by finger on the active touch screen ...
Page 10
... Figure 7. Main desktop 2.4.3 USB console Figure 8. USB console display Manufacturer: STMicroelectronics Product: STM32 ROOT HUB Manufacturer: Kingston Product: Data Traveler G2 > USB Disk Flash Connected The USB console frame is always displayed to show the USB connectivity state: the message USB Disk Flash Connected means that the USB Flash disk is configured and ready to be used ...
Page 11
... UM0713 2.4.4 System info Figure 9. System info page 1: Hardware information Board: STM3210C-Eval Device: STM32F107VC Firmware version: 1.0.0 CPU speed: 72 MHz STMicroelectronics (c) 2009 Figure 10. System info page 2: CPU information Demonstration architecture overview Hardware Information << >> CPU Usage (%) << >> Doc ID 15787 Rev 1 ...
Page 12
Demonstration architecture overview Figure 11. System info page 3: Task Information Figure 12. System info page 4: Miscellaneous Information Current Date: Tue. 23 June << 12/21 Running Tasks Tas Tas k nam e UC/OS-II Idle 21 UC/OS-II ...
Page 13
UM0713 2.4.5 Audio player The audio player retrieves the wav files stored in the “Audio” directory in the connected USB Flash disk and plays them in a loop. The user can stop/play/resume/Go back/ forward and mute the audio sample. Note: ...
Page 14
Demonstration architecture overview 2.4.6 Image browser The Image browser retrieves the bitmap (BMP) files stored in the “Images” directory from the connected USB Flash disk and displays them. The Images browser automatically resizes the image to fit in the display ...
Page 15
... Total transferred data: 14548B This demonstration is an embedded Webserver based on uIP TCP/IP stack v0.9. It allows you to address the STM3210C-EVAL board as a web page using your web browser to control the four LEDs on the board. The STM32 Ethernet peripheral is configured in MII mode at 100 Mbps full duplex and the clock for the external PHY is provided by the STM32 through the MCO pin ...
Page 16
... Demonstration architecture overview How to use this demonstration: ● Check that the jumper configuration on your STM3210C-EVAL board is correct, refer to Table 2.: STM3210C-EVAL jumpers ● Modify your PC network configuration – Disable the Internet firewall installed on your PC ( enabled) and bypass/deselect any proxy server in use. – ...
Page 17
UM0713 2.4.9 Clock security system At any demo level, if HSE clock fails (external 25 MHz crystal is broken or disconnected), a message is displayed to inform the user and the MCU enters Standby mode. To restart the demo, make ...
Page 18
... Demonstration architecture overview 2.5 STM3210C-EVAL demonstration package The STM3210C-EVAL demonstration is supplied in one single zip file. The extraction of the zip file generates one folder, STM3210C-EVAL_FW, which contains the subfolders shown in Figure 17 and described below. Figure 17. Package directory tree ● Libraries: contains STM32F10xxx’s standard peripheral drivers (used for the IOExpander example) ● ...
Page 19
... USB Flash disk directory organization Figure 18. USB Flash disk directory tree The STM3210C-EVAL board comes with a USB Flash disk preprogrammed with Audio and Image resources used by the demonstration. However you can load your own image (*.bmp) and audio (*.wav) files in the “Images” and “Audio” directories, respectively, providing that these file formats are supported by the demonstration ...
Page 20
Revision history 3 Revision history Table 4. Document revision history Date 23-Jun-2009 20/21 Revision 1 Initial release. Doc ID 15787 Rev 1 UM0713 Changes ...
Page 21
... UM0713 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. ...