STM3220G-EVAL STMicroelectronics, STM3220G-EVAL Datasheet
STM3220G-EVAL
Specifications of STM3220G-EVAL
Available stocks
Related parts for STM3220G-EVAL
STM3220G-EVAL Summary of contents
Page 1
... Chapter 4: Programming the The STM3220G-EVAL board comes with a USB Flash disk preprogrammed with audio and images 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 firmware ...
Page 2
Contents Contents 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 3
... I C for the IO expander used by the touch screen, etc.). The camera application also uses the SRAM embedded on the STM3220G-EVAL board to store the camera frames via the DMA before they are output to the display through the GUI. Figure 2. Hardware block diagram ...
Page 4
... Demonstration architecture overview 2.2 Hardware configuration Figure 3. Hardware configuration 2.2.1 Required accessories In addition to the STM3220G-EVAL board, the demonstration requires the following accessories: ● Micro-AB to standard receptacle A connector (provided with STM3220G-EVAL board package) ● Micro-AB to standard plug A connector (provided with STM3220G-EVAL board package) ● ...
Page 5
... Boot mode 1 <-> 2 Doc ID 018665 Rev 2 Demonstration architecture overview Note 25 MHz clock provided by MCO MII interface mode is enabled MII interface mode is enabled RTC powered by embedded battery USB OTG HS selected STM3220G-EVAL boot from User Flash STM3220G-EVAL boot from User Flash 5/19 ...
Page 6
Demonstration architecture overview The demonstration application is built using the following software components: 1. STM32F2xx Standard Peripheral Library V1.0.0. 2. µC-OSII RTOS (Version 2.86) 3. µC-USB Host stack (Version 3.0) 4. emWin Graphical stack (Version 3.10) 5. emFile file system ...
Page 7
... USB Flash disk, the embedded touch screen is used as input device (one touch mode) and the LCD is used in 16-bit color mode. 3.1 Navigation procedure The STM3220G-EVAL demonstration is an interactive application; the navigation within sub- demos is done by a single touch using a pen or finger on the active touch screen. 3.2 Demo startup The application starts in text mode until the initialization phase is completed ...
Page 8
Demonstration architecture overview 3.3 USB console The USB console frame window shows the USB Host connectivity state. The USB Disk Flash Connected message means that the USB Flash disk is configured and ready for use. Figure 8. USB console frame ...
Page 9
UM1069 The second frame window the graphical widget is updated every second. Figure 10. Second frame window The third frame window running tasks. Figure 11. Third frame window The task list is arranged by priority order; the user can click ...
Page 10
... Web server This demonstration is an embedded web server based on the lwIP stack. It allows addressing the STM3220G-EVAL board as a web page using your web browser to control the four LEDs on the board and the potentiometer level. The STM32 Ethernet peripheral is configured in MII mode with speed auto negotiation and the Clock for the external PHY is provided by the STM32 through the MCO pin ...
Page 11
... UM1069 How to use the web server demonstration 1. Ensure that the jumper configuration on your STM3220G-EVAL board is correct (refer to Table 1: Jumper configurations on page 2. Modify your PC network configuration: a) Disable the Internet firewall installed on your PC ( enabled) and bypass/deselect any proxy server in use. b) Set your PC network card “Speed & Duplex” property to “Auto Navigation”, under Windows, select: Control Panel > ...
Page 12
... In point-to-point configuration, connect your PC to the STM3220G-EVAL board using an Ethernet cross cable local network, connect the STM3220G-EVAL board to the network hub using an Ethernet regular cable. 5. Ping the board by typing in the DOS command window: “ping xx.xx.xx.xx” where xx.xx.xx.xx is the DHCP or the statically assigned IP address. ...
Page 13
... The HID example works in High Speed mode (the USB OTG HS connector is used). Figure 17. HID properties screen Once connected and correctly configured, the STM3220G-EVAL board acts as a USB HID joystick device and the user can move the mouse pointer on the Host by using the Up, Left, Down and Right buttons ...
Page 14
... Audio file configurations Sample rate Channel number Audio Data Format Note: This limitation is due to the audio codec used on the STM3220G-EVAL board which accepts a fixed Master Clock frequency while the STM32F2xx I2S provides a Master clock at a fixed rate of 256 x f (where f S when listening to audio files with a sample rate below 32 Hz, and use a headset or speaker for other audio files ...
Page 15
UM1069 3.9 Analog clock The analog clock window shows the system clock (RTC analog background, and also the current date on the caption of the frame window. Figure 21. Analog clock window To configure the clock and the ...
Page 16
Demonstration architecture overview 3.10 Camera The camera demo obtains raw data from the camera module and displays them on the LCD through the GUI core. Figure 25. Camera diagram The user can use the capture button to take a snapshot ...
Page 17
... UM1069 4 Programming the demonstration Normally, the STM3220G-EVAL demo is included with the board and the necessary accessories described in program the board himself by using the binary file included with the demo package (in the \Binary folder). Note: 1 Demonstration binary files are provided also for the legacy STM3220F-EVAL board Rev. A. ...
Page 18
... Revision history 5 Revision history Table 4. Document revision history Date 20-Apr-2011 10-May-2011 18/19 Revision 1 Initial release. Updated document for STM3220G-EVAL (Rev. B) evaluation board 2 only. Doc ID 018665 Rev 2 UM1069 Changes ...
Page 19
... UM1069 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. ...