UM0713 - STM3210C-EVAL demonstration firmware.pdf
(
509 KB
)
Pobierz
STM3210C-EVAL demonstration firmware
UM0713
User manual
STM3210C-EVAL demonstration firmware
Introduction
This user manual describes the demonstration firmware running on the STM3210C-EVAL
evaluation board, which can be used to evaluate the capabilities of connectivity line
STM32F107xx microcontrollers and on-board peripherals.
In case the STM3210C-EVAL board was not factory-programmed or the demonstration
application was erased, you can reprogram it by following the steps described in
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.
For more details please refer to
Section 2.4.5: Audio player
and
Section 2.4.6: Image
browser
. The default audio file available in the USB Flash disk is based on a free music
download from the DanoSongs.com website.
This demonstration firmware is available for download from the STMicroelectronics website:
http://www.st.com.
Figure 1. STM3210C-EVAL board with touch screen navigation
June 2009
Doc ID 15787 Rev 1
1/21
www.st.com
Contents
UM0713
Contents
1
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2
Demonstration architecture overview . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1
Hardware resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2
Hardware configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2.1
Required accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2.2
Jumper settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3
Software resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4
Demo description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.1 Navigation procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.2 Demo startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.3 USB console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4.4 System info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.5 Audio player . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.4.6 Image browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4.7 Board game . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.8 Web server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.9 Clock security system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4.10 Power saving mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4.11 Sub-demo interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.5
STM3210C-EVAL demonstration package . . . . . . . . . . . . . . . . . . . . . . . . 18
2.5.1
USB Flash disk directory organization . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2/21
Doc ID 15787 Rev 1
UM0713
List of tables
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
3/21
List of figures
UM0713
List of figures
Figure 1. STM3210C-EVAL board with touch screen navigation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
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. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 6. Startup messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 7. Main desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 8. USB console display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 9. System info page 1: Hardware information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 10. System info page 2: CPU information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 11. System info page 3: Task Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 12. System info page 4: Miscellaneous Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 13. Audio player controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 14. Image browser example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 15. Game display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 16. Web server display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 17. Package directory tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 18. USB Flash disk directory tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4/21
Doc ID 15787 Rev 1
UM0713
Glossary
1
Glossary
Table 1.
Acronyms and definitions
GUI
Graphical user interface
USB
Universal serial bus
OTG
USB on-the-go
RTOS
Real-time operating system
Doc ID 15787 Rev 1
5/21
Plik z chomika:
kaczor1000
Inne pliki z tego folderu:
um0685.zip
(1691 KB)
UM0585 - STM32F10xxx DSP library.pdf
(187 KB)
um0585.zip
(1391 KB)
UM0549 - STM3210E-EVAL demonstration software.pdf
(1163 KB)
UM0721 - STM32F105xx and STM32F107xx USB on-the-go (OTG) FS library.pdf
(909 KB)
Inne foldery tego chomika:
[KURS] EdW - Mikrokontrolery z rdzeniem ARM
Dokumenty
LIB
Noty Aplikacyjne
Noty Katalogowe
Zgłoś jeśli
naruszono regulamin