STM3220G-EVAL STMicroelectronics, STM3220G-EVAL Datasheet

no-image

STM3220G-EVAL

Manufacturer Part Number
STM3220G-EVAL
Description
16/32-BITS MICROS
Manufacturer
STMicroelectronics
Series
STM32r
Type
MCUr

Specifications of STM3220G-EVAL

Contents
Board
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
For Use With/related Products
STM32 F2 Series

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STM3220G-EVAL
Manufacturer:
ST
0
1
May 2011
Introduction
This user manual describes the demonstration firmware running on the STM3220G-EVAL
(Rev. B) evaluation board, which can be used to evaluate the capabilities of the STM32F2xx
microcontrollers and on-board peripherals.
In case the STM3220G-EVAL board was not factory-programmed or the demonstration
application was erased, it can be re-programmed by following the steps described in
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.
For more details, please refer to
The default audio files available in the USB Flash disk are based on free music downloads
from the DanoSongs.com website. This demonstration firmware is available for download
from the STMicroelectronics website at www.st.com.
Figure 1.
STM3220G-EVAL demonstration application
STM3220G-EVAL demonstration firmware
demonstration.
Doc ID 018665 Rev 2
Section 3.5: Image browser
and
User manual
Section 3.8: Audio
UM1069
www.st.com
player.
1/19

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. ...

Related keywords