Introduction
This document explains how to use the portable media player demonstration board. The
board demonstrates the multimedia capabilities of the STM32F103VB-based system. All
STM32 MCUs can be used for this purpose.
The demonstration board has the following features.
■
Playback of MP3 songs with volume, bass and treble settings based on STA013.
■
Voice recording and playback.
■
JPEG decompression managed with small RAM (20 KB) in the STM32.
■
Digital photo frame capability.
■
System firmware used for managing files stored in an SD card.
■
Menu browsing on resistive 2.4" TFT touch screen.
■
Battery and USB powered.
The board operates in two modes: music player and picture viewer.
In music player mode, the STM32 microcontroller takes MP3 files from the microSD card,
decodes the ID3v2 tags and plays back the selected song. The volume, bass and treble can
be adjusted using the resistive touch screen menu (see note below). The board can also be
used in picture-viewer mode, in which the STM32 displays the JPEG images stored on the
microSD card. The user can navigate through the images using the touchscreen menu
(normal mode) or can view the images in full screen (screensaver) mode. A voice tag (voice
message) can also be recorded and attached to each image and played each time the
image is displayed.
Note:
1
The STMPE811 is the resistive touch controller. The STA013 (MPEG 2.5 layer III audio
decoder) is used for playing back MP3 songs, and has specific volume, bass and treble
settings.
Figure 1.
November 2009
www.BDTIC.com/ST
STEVAL-ICV002V1, portable media player
Block diagram
Doc ID 15260 Rev 1
User manual
based on the STM32F103VB
UM0622
1/28
www.st.com
Need help?
Do you have a question about the UM0622 and is the answer not in the manual?
Questions and answers