Professional Documents
Culture Documents
UM1472 User Manual: Discovery Kit For STM32F407/417 Lines
UM1472 User Manual: Discovery Kit For STM32F407/417 Lines
User manual
Discovery kit for STM32F407/417 lines
Introduction
The STM32F4DISCOVERY helps you to discover the STM32F407 & STM32F417 lines’
high-performance features and to develop your applications.
It is based on an STM32F407VGT6 and includes an ST-LINK/V2 embedded debug tool
interface, ST MEMS digital accelerometer, ST MEMS digital microphone, audio DAC with
integrated class D speaker driver, LEDs, pushbuttons and a USB OTG micro-AB connector.
Figure 1. STM32F4DISCOVERY
Contents
1 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Development toolchain supporting the STM32F4DISCOVERY . . . . . . . . . 6
2.4 Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5 Mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6 Electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
List of tables
List of figures
Figure 1. STM32F4DISCOVERY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Figure 2. Hardware block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Figure 3. Top layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 4. Bottom layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 5. STM32F407VGT6 package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 6. STM32F407VGT6 block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 7. Typical configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 8. STM32F4DISCOVERY connections image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 9. ST-Link connections image. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 10. STM32F4DISCOVERY mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 11. STM32F4DISCOVERY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 12. ST-LINK/V2 (SWD only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Figure 13. MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 14. Audio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 15. USB_OTG_FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Figure 16. Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
1 Conventions
Table 1 provides the definition of some conventions used in the present document.
2 Quick start
3 Features
0LQL
86%
(PEHGGHG
67/,1.9
6:'
670)9*7
,2 5(6(7
/(' %
/'WR/' 567
03'7 %
86(5
/,6'/RU
&6/
/,6'6+
0LQL-DFN 0LFUR86%
069
67/,1.9
/'UHGJUHHQ/('
&20 /'UHG/('
&1 5
' 3:5
/' &1
6:'FRQQHFWRU &20
& &
&
&
8
'
5
5
5
5
5
&1 5 5
/'
&1
3:5
;
5
5
6:'
&
0%& 67/,1.',6&29(5<
&
',6&29(5<
5
& '
&1
5
5
VHOHFWRU
5
&
67/,1.
8
5
& &
5
ZZZVWFRPVWPIGLVFRYHU\
&
&
& &
&
&
& 5
3
8
5
3
9SRZHU
*1' *1' ;
*1' *1'
&
VXSSO\LQSXWRXWSXW
-3 9'' 9'' ; & 9 9
&
5
,''PHDVXUHPHQW
&
5
&
5
*1' 1567 / 5
9 9
&
9SRZHU
& 5 5 &
&
3& 3& 3+ 3+
&
&
8 5
VXSSO\RXWSXW
&
3& 3& -3 3& 3&
3$ 3$ ,GG 3( 3&
5
3$ 3$ 3( 3(
5
5
&
5 5
& RUDQJH/('
5
/'
&
*1' 3% 5 5 %
3% 3%
%XVHUEXWWRQ
8
5
5HVHW
&
JUHHQ/('/'
5
3( 3( 5 5 8 3' 3'
&
& 5
8 5
&
3( 3% 3' 3'
&
5
5
&
5
EOXH/('/'
&
&
5
8
5 &
3$ 3$
5
3' 3' 3$ 3$
5
5
&
5 & 7
5
8
3' 1& 5
5 /' 3& 3&
JUHHQ/('/' *1' *1'
/'
069
Note: Pin 1 of CN2, CN3, JP1, P1 and P2 connectors are identified by a square.
3" 8 CRYSTAL
3" 8 CRYSTAL
3" 37/
3" 8 CRYSTAL
3" 8 CRYSTAL
3" 6$$ FROM 6
3" "//4 3" "//4
3" " 53%2
-36
34-&6'4
-BYTE OF &LASH MEMORY
+BYTES OF 2!-
,1&0 X MM -36
##- DATA 2!- +" %XTERNAL MEMORY #,+ .% ;= !;=
CONTROLLER &3-# $;= /%. 7%.
.*4234 *4$) .",;= ., .2%'
!("
*4#+37#,+ *4!'